{"uid":"cap_XPWw-GGRf173eTqgTQaZq","slug":"delx-base-confirmation-eta-9b4098b8","name":"Delx Base Confirmation ETA","description":"Base Confirmation Eta: Base Confirmation Eta estimates remaining confirmation time from caller-supplied block cadence from bounded caller-supplied values without an external provider. Call Base Confirmation Eta before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for Base Confirmation Eta as versioned deterministic JSON. Price:…","url":"https://api.delx.ai/api/v1/x402/base-confirmation-eta","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"assumed_block_seconds":{"type":"number","description":"Assumed Block Seconds supplied to Base Confirmation Eta; used only for this bounded calculation and processed in memory without retention."},"current_confirmations":{"type":"integer","description":"Current Confirmations supplied to Base Confirmation Eta; used only for this bounded calculation and processed in memory without retention."},"required_confirmations":{"type":"integer","description":"Required Confirmations supplied to Base Confirmation Eta; used only for this bounded calculation and processed in memory without retention."}}},"responseSchema":{"type":"json","example":{"result":{"eta_seconds":18,"remaining_confirmations":9},"schema":"delx/util-base-confirmation-eta/v1","status":"pass","evidence":{"retained":false,"input_sha256":"615e119ae31d30600ee25cf4322022dd7d553893849e6ca9227543622f2d108b","external_calls":0},"operation":"evm_preflight:base_confirmation_eta"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Rr0om0x2quJ_P15wwzuTk","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Calculates the estimated time remaining (in seconds) for a Base blockchain transaction to reach a required number of confirmations.","exampleAgentPrompt":"My Base transaction currently has 3 confirmations and I need 12 total — assuming 2-second block times, how many seconds until it's fully confirmed?","exampleUseCases":[{"title":"Payment gateway confirmation gating","prompt":"Before I release the digital goods, I need to know the ETA for confirmation — my transaction has 5 confirmations so far, needs 20, and Base blocks are averaging 2 seconds. How long do I have to wait?"},{"title":"DeFi transaction finality check","prompt":"I'm about to trigger a follow-up on-chain action but want to wait for finality — my tx has 0 confirmations right now, I need 10, and block time is 2 seconds. Give me the estimated seconds until it's ready."},{"title":"Agent preflight before downstream steps","prompt":"Before my agent moves to the next workflow step, estimate whether we're close to the required 6 confirmations — we currently have 4 and block time is 2 seconds on Base."}],"resultDescription":"Returns a JSON object with eta_seconds (estimated seconds until required confirmations are reached) and remaining_confirmations (how many more confirmations are needed), along with audit metadata including whether any data was retained (always false) and a hash of the input for traceability.","failureModes":["Missing required fields (current_confirmations, required_confirmations) returns validation error","current_confirmations >= required_confirmations may return 0 ETA or edge-case result","Non-numeric or negative values for assumed_block_seconds may cause computation errors","Network or service unavailability returns HTTP 5xx"],"whenToPreferThis":"Use this endpoint when your agent needs a lightweight, stateless, in-memory calculation of Base blockchain confirmation ETA without exposing your own RPC node logic. Ideal for EVM preflight checks before triggering dependent workflow steps, releasing payments, or gating actions on transaction finality. Prefer this over rolling your own calculation when you need auditability (input hash, no-retention evidence) and a simple API call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T07:12:59.884Z","isFirstParty":false}