{"uid":"cap_SdDDEoye0TZb9oqUdk8Qk","slug":"moneytools-bitcoin-fee-estimator-912c9f35","name":"MoneyTools Bitcoin Fee Estimator","description":"Bitcoin fee estimator: Recommended sat/vB for next block, 30 min, 1 hour and economy, and what your transaction will cost in sats and USD. Free tier 10/day; then $0.001 via x402 (HTTP 402 + PAYMENT-REQUIRED) or X-API-Key credits. Not charged on failure. $0.001 USDC per call via x402 on Base. Run by MoneyTools.","url":"https://tools.moneytools.dev/v1/btc-fees?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"const":"http"},"method":{"const":"GET"},"queryParams":{"type":"object","required":[],"properties":{"vbytes":{"type":"number","examples":["141"],"description":"tx size in vB (default 141)"}}}}},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string","const":"json"},"example":{"type":"object","properties":{"payment":{"type":"object","properties":{"charged":{"type":"boolean"},"network":{"type":"string"},"amountUsd":{"type":"string"},"transaction":{"type":["string","null"]}}},"freeTier":{"type":"object"},"_moneytools":{"type":"object","description":"optional plan / partner hints"}},"description":"Tool-specific JSON result (see llms.txt / openapi.json). Always includes payment info.","additionalProperties":true}}}}},"responseSchema":{"type":"json"},"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_kxMHtEAiE5yCnryO3yOmr","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 recommended Bitcoin fee rates (sat/vB) for next-block, 30-min, 1-hour, and economy confirmation targets, plus estimated cost in sats and USD for a given transaction size.","exampleAgentPrompt":"What are the current Bitcoin fee rates for next-block, 30-minute, and economy confirmation, and how much would a 250 vbyte transaction cost me right now in sats and USD?","exampleUseCases":[{"title":"Optimize fee before sending Bitcoin","prompt":"I'm about to send a Bitcoin transaction that's 250 vbytes — what fee rate should I set for it to confirm within 30 minutes, and how much will that cost me in dollars?"},{"title":"Check economy fee for non-urgent transfer","prompt":"I want to send some Bitcoin but I'm not in a hurry — what's the cheapest sat/vB fee rate that will still get it confirmed eventually, and what will that cost in sats for a standard 141 vbyte transaction?"},{"title":"Real-time fee monitoring for a wallet app","prompt":"Pull the current Bitcoin fee estimates right now — give me the next-block rate, the 1-hour rate, and the economy rate so I can display them to my users."}],"resultDescription":"A JSON object containing recommended fee rates in sat/vB for four urgency tiers (next-block, 30-minute, 1-hour, economy), plus the estimated total transaction cost in satoshis and USD for the specified transaction size (defaults to 141 vbytes). Also includes payment metadata indicating whether the call was charged, the network, and the USD amount billed.","failureModes":["Invalid or non-numeric vbytes parameter returns an error response","Free tier limit of 10 calls/day exceeded without valid API key or x402 payment returns HTTP 402","Mempool data temporarily unavailable results in a service error","Malformed request returns a 400-level error; the description states calls are not charged on failure"],"whenToPreferThis":"Use this endpoint when you need live Bitcoin mempool fee rate recommendations with USD cost estimates for a specific transaction size. It is ideal for wallets, payment apps, or agents that need to set an appropriate fee before broadcasting a Bitcoin transaction. Prefer this over generic crypto data APIs when you specifically need sat/vB fee tiers (not just BTC price) and want the per-transaction cost breakdown in both sats and USD.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-05T12:43:24.226Z","isFirstParty":false,"canonicalSlug":"moneytools-bitcoin-fee-estimator-912c9f35"}