verify_usdt_payment
Confirms whether a Tron address received a specific amount of genuine USDT within a time window. Ignores fake tokens that copy the USDT name. Use before releasing goods, crediting an account or marking an invoice paid. Costs $0.005 per call in USDC on Base (x402).
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": {
"to": "<to>",
"amount": "<amount>"
},
"name": "verify_usdt_payment"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | Tron address that should have received the payment | |
| from | No | Optional sender address the payment must come from | |
| txid | No | Optional transaction id the payment must match | |
| match | No | "exact" (default) or "at_least" | |
| amount | Yes | Expected USDT amount, for example 25 or 25.50 | |
| minutes | No | How far back to look, 1 to 10080. Default 60 |