verify_onchain_receipt
Independently re-derive an on-chain payment from a public node (not an explorer): confirm a token Transfer of the expected amount to the expected address inside the given tx. Returns HOLDS/FALLS field by field with a second-node cross-check. Use it to check a payout receipt actually settled before you trust it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tx | Yes | 0x transaction hash (64 hex chars) | |
| chain | Yes | base | bsc | ethereum | arbitrum (supported chains) | |
| token | No | ERC20 token contract (USDC on Base = 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913) | |
| expect | No | Fields to compare: { to, amount (raw integer units), from?, block? } |