Scan a payment endpoint
attest_scanScans a payment endpoint for impersonation, blocklisted wallets, bait-and-switch pricing, and protocol issues, returning a letter grade A–F safety verdict.
Instructions
Scan an agent payment endpoint (x402 / MPP / AP2 / L402 / HTTP 402) and return a letter grade A–F with a safety verdict. Call this BEFORE authorizing a payment to an unfamiliar endpoint to check for impersonation, blocklisted payout wallets, bait-and-switch pricing, and protocol problems.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"url": "<url>"
},
"name": "attest_scan"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The full URL of the payment endpoint to scan, e.g. https://api.example.com/resource |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| host | Yes | ||
| grade | Yes | ||
| danger | Yes | ||
| verdict | Yes | ||
| composite | Yes | ||
| reportUrl | Yes | ||
| priceHuman | No |