verify_receipt
Verify an on-chain payment/transfer against an expected recipient and amount. Returns MATCH/MISMATCH/NOT_FOUND/ERROR with on-chain evidence. Paid: $0.02 USDC on Base via x402.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Which public chain to read from. | base |
| token | No | "USDC" (default) or a 0x ERC-20 address. | |
| txHash | Yes | 0x-prefixed transaction hash. | |
| expectedAmount | Yes | Decimal amount in human units, e.g. "1.50". | |
| expectedRecipient | Yes | 0x-prefixed address that should have received the transfer. |