Verify purchase
verify_purchaseVerify a wallet's marketplace purchase on-chain. Scans the Voicescape Tips contract (0.0.10854060) PurchaseCompleted logs on the Hedera mainnet mirror node for the wallet as buyer and the listing ref. Returns verified=true with the listing title and transaction id, or verified=false — never a fabricated receipt. Read-only.
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": {
"wallet": "<wallet>",
"listing_ref": "<listing_ref>"
},
"name": "verify_purchase"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| wallet | Yes | Buyer wallet: 0.0.x account id or 0x EVM address | |
| listing_ref | Yes | Marketplace listing id, e.g. bacon-badge |