{"uid":"cap_7fbIrywGi98QTiFdrSzUq","slug":"retrybot-failed-transaction-retry-service-e9bd239a","name":"RetryBot Failed Transaction Retry Service","description":"RetryBot: Non-custodial failed transaction retry service. Analyzes failed transactions, classifies failure reasons, and returns optimized ready-to-sign replacement transactions with corrected gas parameters. Agent signs and submits.","url":"https://agenthealthmonitor.xyz/retry/[address]","method":"GET","headers":{},"bodySchema":{"type":"object","required":["address"],"properties":{"address":{"type":"string","title":"Address","examples":["0xde0b295669a9fd93d5f28d9ec85e40f4cb697bae"],"description":"Ethereum wallet address (0x-prefixed, 40 hex chars)"}}},"responseSchema":{"type":"json","example":{"report":{"address":"0xd8da6bf26964af9d7eed9e03e53415d37aa96045","analyzed_at":"2026-02-18T12:00:00Z","retryable_count":12,"retry_transactions":[{"confidence":"high","failure_reason":"out_of_gas","original_tx_hash":"0xabc123...","optimized_transaction":{"to":"0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad","data":"0x3593564c...","value":"0x0","gas_limit":"0x55730","max_fee_per_gas":"0x5f5e100","max_priority_fee_per_gas":"0x2faf080"},"estimated_gas_cost_usd":0.12}],"failed_transactions_analyzed":50,"potential_value_recovered_usd":85,"total_estimated_retry_cost_usd":1.44},"status":"ok"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"10","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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":"$10/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"10","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"10","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_8fvKFY-52ad5wn1l9YT-l","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"10","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Analyzes failed blockchain transactions for a given wallet address, classifies failure reasons, and returns optimized ready-to-sign replacement transactions with corrected gas parameters","exampleAgentPrompt":"My wallet 0xd8da6bf26964af9d7eed9e03e53415d37aa96045 has a bunch of failed transactions — can you analyze them and give me optimized replacement transactions ready to sign so I can recover the value?","exampleUseCases":[{"title":"Recover stuck NFT minting transactions","prompt":"I tried minting an NFT on Base yesterday but the transaction failed with some gas issue. Can you find all my failed mints, figure out what went wrong, and give me corrected transactions I can sign right away to complete them?"},{"title":"Diagnose and fix DeFi swap failures","prompt":"My wallet keeps having failed swaps on Uniswap — sometimes it's gas, sometimes it's slippage, I'm not sure. Can you pull all my failed swap transactions, tell me exactly why each one failed, and prepare replacement transactions with better parameters so I can retry them?"},{"title":"Bulk analyze agent wallet failures","prompt":"My trading agent has been running for a week and accumulated a bunch of failed transactions across different contract interactions. Can you scan the wallet, identify which failures are retryable, classify them by reason, and give me a full batch of optimized replacement transactions ready to sign?"}],"resultDescription":"Returns a JSON report containing: analyzed wallet address and timestamp, count of retryable transactions, array of retry transactions each with failure reason classification (e.g. out_of_gas), original tx hash, fully constructed optimized replacement transaction (to, data, value, gas_limit, max_fee_per_gas, max_priority_fee_per_gas), confidence level, and estimated gas cost in USD. Also includes total failed transactions analyzed, potential USD value recoverable, and total estimated retry cost.","failureModes":["Invalid or malformed wallet address returns 400 error","Address with no failed transactions returns empty retry_transactions array","Network congestion may cause stale gas estimates","Transactions older than lookback window may not be analyzed","Payment failure via x402 protocol returns 402 response","Some failed transactions may be non-retryable and excluded from results"],"whenToPreferThis":"Use this endpoint when an AI agent or user needs to recover value from failed blockchain transactions without manually diagnosing each failure. Ideal when you have a wallet address with multiple failed transactions and want ready-to-sign corrected transactions rather than raw diagnostics. Prefer over manual gas estimation when the failure reason is unclear or when multiple transaction types are involved.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:32:09.650Z","isFirstParty":false}