{"uid":"cap_irbXHL0kha5-RZ0FAeYYB","slug":"fastpath-api-bitcoin-transaction-replacement-lookup-b0e7a673","name":"FastPath API - Bitcoin Transaction Replacement Lookup","description":"FastPath translates Ethereum-style JSON-RPC requests into Bitcoin data, fee intelligence, mempool insight, and Core v31 package signals. Paid by x402.","url":"https://api.nativebtc.org/v1/mempool/tx/%7Btxid%7D/replacements","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"properties":{"type":"string"}}},"responseSchema":{"type":"json","example":{"txid":"81c97a6c5b98a1019095de132727cda868694fb5d92534ebb07e475619e38325","success":true,"replaced":false,"replacements":[]}},"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_Zrr9NoaihfYmcPvzZy9vz","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":"Returns RBF (Replace-By-Fee) replacement history and status for a specific Bitcoin transaction by txid","exampleAgentPrompt":"Can you check whether Bitcoin transaction 81c97a6c5b98a1019095de132727cda868694fb5d92534ebb07e475619e38325 has been replaced in the mempool — I want to know if it was bumped via RBF and what replaced it.","exampleUseCases":[{"title":"Verify if payment was RBF-replaced","prompt":"I sent a Bitcoin payment yesterday with txid 81c97a6c5b98a1019095de132727cda868694fb5d92534ebb07e475619e38325 and it's still unconfirmed — can you check if it was replaced by a fee bump transaction?"},{"title":"Debug vanished mempool transaction","prompt":"A Bitcoin transaction I submitted dropped out of the mempool with txid 3a1b2c4d5e6f7890abcdef1234567890abcdef1234567890abcdef1234567890 — can you look up whether it was replaced by an RBF transaction and show me any replacements?"},{"title":"Monitor RBF bump chain for wallet reconciliation","prompt":"For my wallet reconciliation I need to know if txid 9f8e7d6c5b4a3210fedcba9876543210fedcba9876543210fedcba9876543210 had any RBF replacements — can you pull the full replacement list so I can track the correct transaction?"}],"resultDescription":"Returns a JSON object containing the original txid, a success boolean, a replaced boolean indicating whether the transaction was superseded via RBF, and an array of replacement transactions (empty if not replaced).","failureModes":["Invalid or malformed txid returns an error or empty result","Transaction not found in mempool history returns success:false or empty replacements","Network timeout or upstream Bitcoin node unavailability","Payment required (402) if x402 payment header is missing or invalid","Transaction too old may not be indexed in mempool history"],"whenToPreferThis":"Use this endpoint when you need to determine whether a specific Bitcoin transaction was replaced via Replace-By-Fee (RBF) and want the full replacement chain. Prefer it over generic blockchain explorers when you need programmatic access to RBF replacement data, especially when building agents or automation that track payment finality on Bitcoin. It is purpose-built for mempool intelligence and uses Ethereum-style JSON-RPC conventions familiar to EVM developers.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-12T06:30:25.732Z","isFirstParty":false}