receipt_verify
$0.01 USDC on Solana per receipt - the payment buys one signed receipt verification: submit one captured 402 challenge plus the PAYMENT-RESPONSE header from its paid call and receive the decoded header fields, a per-field match report against the challenge, and the chain verdict for the header's transaction. The header's unsigned status is stated plainly - the service never upgrades an unsigned header into an attestation; the chain is ground truth.
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": {
"challenge": "<challenge>",
"paymentResponse": "<paymentResponse>"
},
"name": "receipt_verify"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| challenge | Yes | The captured 402 challenge object exactly as issued by the endpoint that was paid. Processed in memory only, never stored. | |
| paymentResponse | Yes | The PAYMENT-RESPONSE header value from the paid call (base64 JSON string; a raw JSON string or the decoded object are also accepted). Processed in memory only, never stored. |