{"uid":"cap_G_x84kr-Pf-jzXjsL_rTi","slug":"signalharness-evm-confirmations-calculator-77b04fca","name":"SignalHarness EVM Confirmations Calculator","description":"Explore 330 pay-per-call x402 API services and 27 agent-native digital products, with Base USDC pricing, secure Polar checkout, and free discovery.","url":"https://signalharness.ai/api/agent/services/evm_confirmations_calculate/invoke","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"confirmation_request":{"type":"string","maxLength":65536,"minLength":2}}},"responseSchema":{"type":"json","example":{"replay":false,"result":{"warnings":["Current height and inclusion must be caller supplied."],"service_id":"evm_confirmations_calculate","evidence_scope":"caller_supplied_data","confirmation_calculation":"{\"confirmations\":\"11\",\"current_block\":\"100\",\"inclusion_block\":\"90\"}"},"status":"succeeded","receipt":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","usage":[],"status":"succeeded","network":"eip155:8453","artifacts":[],"endedAtMs":0,"latencyMs":0,"paymentId":"example-payment","receiptId":"example-receipt","requestId":"example-request","serviceId":"evm_confirmations_calculate","executionId":"example-execution","startedAtMs":0,"amountAtomic":"5000","resultSha256":"e90248174cd7a7bc41582de1a9eeb06279cc7ef919ab313fb21ef801807eebef","serviceVersion":"1.0.0","settlementReference":"0x0000000000000000000000000000000000000000000000000000000000000000"},"artifacts":[],"requestId":"example-request","executionId":"example-execution"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_UhCYO3PV8BDxduhuLhiBQ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Calculates the number of EVM blockchain confirmations required for a given transaction scenario, returning a reasoned recommendation with warnings.","exampleAgentPrompt":"I'm about to release funds after receiving a 5 ETH transfer on Base — can you calculate how many EVM confirmations I should wait for before considering it final and safe to act on?","exampleUseCases":[{"title":"Release funds after high-value transfer","prompt":"We just received a $50,000 USDC transfer on Base mainnet — how many EVM confirmations should we wait for before releasing the goods to the buyer?"},{"title":"DeFi protocol finality check","prompt":"Our DeFi protocol needs to confirm a large liquidity deposit before minting LP tokens. Can you calculate the recommended number of EVM confirmations we should require for a transaction of this size on an EVM chain?"},{"title":"Exchange deposit confirmation policy","prompt":"I'm building a crypto exchange and need to set a confirmation policy for user deposits. Calculate the appropriate number of EVM block confirmations I should require before crediting a deposit to a user's account."}],"resultDescription":"Returns a JSON object containing a confirmation_calculation string with the recommended number of confirmations, an array of warnings about edge cases or risks, an evidence_scope field indicating the data basis (e.g. 'caller_supplied_data'), a status field ('succeeded'), and a full receipt object with payment metadata, execution IDs, latency, and a SHA-256 hash of the result for auditability.","failureModes":["Empty or malformed confirmation_request string returns an error","Request string exceeding 65536 characters is rejected","Ambiguous or insufficient transaction context may produce warnings rather than a definitive answer","Payment failure (x402) results in no service execution","Network or execution timeout returns a failed status in the receipt"],"whenToPreferThis":"Choose this endpoint when you need a programmatic, agent-callable recommendation for how many EVM block confirmations to require before treating a transaction as final — especially when the confirmation threshold depends on transaction value, network, or context that varies per call. Prefer this over hardcoded confirmation counts or manual lookup tables when building automated payment release systems, exchange deposit crediting, or DeFi protocol triggers.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-16T00:56:31.077Z","isFirstParty":false}