{"uid":"cap_APB5trOq1fNzDC78snbzO","slug":"tollex-chain-get-receipt-71f5e842","name":"Tollex Chain Get Receipt","description":"Tollex lets software agents buy APIs and tools under rules you set: it finds a capability that fits, checks your policy before anything is signed, pays with x402 in USDC on Base or USDG on Robinhood Chain, reconciles uncertain payments and returns a signed receipt.","url":"https://api.tollex.org/tools/chain_get_receipt?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"hash":{"type":"string","pattern":"^0x[0-9a-fA-F]{64}$"},"confirmations":{"type":"integer","maximum":1000,"minimum":1}}},"responseSchema":{"type":"json","example":{"tool":{"id":"chain_get_receipt","version":"1.0.0","provider":"tollex.robinhood-chain"},"result":{"logs":2,"found":true,"status":"success","gasUsed":"61021","assurance":"parent_finalized","blockHash":"0x7a3d7400b27830f4f91c2c16a082486d67c1befecaec2f53b33f1f35d5b62036","canonical":true,"blockNumber":"83335219","confirmations":1200,"effectiveGasPrice":"10000000"},"evidence":[],"untrustedOutput":false}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.0079","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.0079/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0079","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0079","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Qz_uC9T4QH03yTj_HGtfR","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.0079","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches and verifies an on-chain payment receipt for a given transaction hash, waiting for a specified number of confirmations before returning a signed receipt.","exampleAgentPrompt":"Check whether transaction 0x3a7f2c1d9e4b6a8f0c2e5d7b9a1f3c5e7d9b1a3f5c7e9d1b3a5f7c9e1d3b5a7f confirmed on-chain — wait for at least 3 confirmations and give me the signed receipt.","exampleUseCases":[{"title":"Reconcile a pending agent payment","prompt":"I need to confirm that the USDC payment my agent made went through — the transaction hash is 0x3a7f2c1d9e4b6a8f0c2e5d7b9a1f3c5e7d9b1a3f5c7e9d1b3a5f7c9e1d3b5a7f, can you check it with at least 6 confirmations and return the signed receipt?"},{"title":"Audit trail for automated API purchases","prompt":"Pull the on-chain receipt for transaction 0x1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6e7f8a9b0c1d2e3f4a5b6c7d8e9f0a1b2c, waiting for 12 confirmations, so I can attach it to our spending audit log."},{"title":"Verify settlement before unlocking service","prompt":"Before I release the digital goods, verify that transaction 0xabc123def456abc123def456abc123def456abc123def456abc123def456abc123de has at least 2 confirmations on Base and give me the signed receipt as proof of payment."}],"resultDescription":"A signed receipt confirming the on-chain transaction identified by the provided hash, including confirmation status and payment details, returned after the requested number of block confirmations have been observed.","failureModes":["Transaction hash not found on chain — returns error if hash does not exist or is malformed","Insufficient confirmations within timeout — may return pending status if chain is slow","Invalid hash format — returns validation error if hash does not match 0x + 64 hex chars pattern","Network or RPC failure — upstream blockchain node unavailable","Payment still unconfirmed — confirmations count not yet reached"],"whenToPreferThis":"Use this endpoint when you need to programmatically verify that a specific on-chain USDC payment (on Base or USDG on Robinhood Chain) has settled with a given number of confirmations and require a signed receipt as cryptographic proof. Prefer this over generic blockchain explorers when you need a machine-readable signed receipt for reconciliation or policy enforcement within the Tollex agent payment ecosystem.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T12:46:52.022Z","isFirstParty":false,"canonicalSlug":"tollex-chain-get-receipt-71f5e842"}