{"openapi":"3.1.0","info":{"title":"Bitcoin Network","version":"1.0.0","description":"Fee estimates, address and transaction status, network health, mining pools, supply and price from mempool.space. One call, one computed answer, no accounts or API keys. Machine-payable over x402.","x-guidance":"Bitcoin Network: Fee estimates, address and transaction status, network health, mining pools, supply and price from mempool.space. Bitcoin Network answers on-chain questions for agents: what fee to pay now (/btc-fee-estimate), whether an address is valid and what it holds (/btc-address-check, /btc-address-validate), whether a transaction confirmed (/btc-tx-status), how healthy the network is (/btc-network-health), who mines the blocks (/btc-mining-pools), the circulating supply and next halving (/btc-supply), and the price in major currencies with conversion (/btc-price). Each paid GET returns a computed verdict with the reasons, the source and what was NOT checked. A verdict of UNVERIFIED means a lookup failed: treat it as unknown. No account or key: pay per call in USDC over x402."},"servers":[{"url":"https://bitcoin-network.x402tookit.com"}],"paths":{"/btc-address-check":{"get":{"operationId":"btc_address_check","summary":"Validate a Bitcoin mainnet address and report its type, confirmed and pending balance, transaction count and USD value.","description":"Validate a Bitcoin mainnet address and report its type, confirmed and pending balance, transaction count and USD value.","tags":["bitcoin","address","balance"],"parameters":[{"name":"address","in":"query","required":true,"description":"Bitcoin mainnet address (bc1... or legacy)","schema":{"type":"string"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"address":{"type":["null","string"]},"type":{"type":["null","string"]},"network":{"type":["null","string"]},"confirmedBalanceSats":{"type":["null","number"]},"confirmedBalanceBtc":{"type":["null","number"]},"pendingBalanceChangeSats":{"type":["null","number"]},"totalReceivedSats":{"type":["null","number"]},"totalSentSats":{"type":["null","number"]},"confirmedTxCount":{"type":["null","number"]},"pendingTxCount":{"type":["null","number"]},"usdValue":{"type":["null","number"]},"priceUsd":{"type":["null","number"]},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"sourceUrl":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"VALID_FUNDED","summary":"P2WPKH address: 118 confirmed tx, balance 17983134 sats (0.17983134 BTC, about $14917.01).","reasons":["Modern SegWit/Taproot format.","Address has been reused: a privacy weakness."],"address":"bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq","type":"P2WPKH","network":"mainnet","confirmedBalanceSats":17983134,"confirmedBalanceBtc":0.17983134,"pendingBalanceChangeSats":0,"totalReceivedSats":17997427,"totalSentSats":14293,"confirmedTxCount":118,"pendingTxCount":0,"usdValue":14917.01,"priceUsd":82950,"degraded":false,"notChecked":["who owns the address","whether funds are spendable or the key exists","…2 more"],"source":"mempool.space","sourceUrl":"https://mempool.space","asOf":"2026-10-11T05:14:43.408Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0300"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://bitcoin-network.x402tookit.com/btc-address-check"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://bitcoin-network.x402tookit.com/btc-address-check"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://bitcoin-network.x402tookit.com/btc-address-check"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://bitcoin-network.x402tookit.com/btc-address-check"}}]}}},"/btc-address-validate":{"get":{"operationId":"btc_address_validate","summary":"Validate a Bitcoin address checksum offline: base58check or bech32/bech32m, with type and network (mainnet or test).","description":"Validate a Bitcoin address checksum offline: base58check or bech32/bech32m, with type and network (mainnet or test).","tags":["bitcoin","address","validation","bech32"],"parameters":[{"name":"address","in":"query","required":true,"description":"Bitcoin address","schema":{"type":"string"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"type":{"type":["null","string"]},"network":{"type":["null","string"]},"witnessVersion":{"type":["null","number"]},"payloadHash":{"type":["null","string"]},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"VALID","summary":"Valid mainnet P2TR address.","reasons":["Checksum correct. Always verify the full address on the receiving device."],"type":"P2TR","network":"mainnet","witnessVersion":1,"payloadHash":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","degraded":false,"notChecked":["whether the address has ever been used","who controls it","…1 more"],"source":"computed locally","asOf":"2026-10-11T05:14:43.661Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0200"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://bitcoin-network.x402tookit.com/btc-address-validate"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://bitcoin-network.x402tookit.com/btc-address-validate"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://bitcoin-network.x402tookit.com/btc-address-validate"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://bitcoin-network.x402tookit.com/btc-address-validate"}}]}}},"/btc-fee-estimate":{"get":{"operationId":"btc_fee_estimate","summary":"Bitcoin fee rates for next-block to economy confirmation, mempool congestion level and the cost of a typical transaction.","description":"Bitcoin fee rates for next-block to economy confirmation, mempool congestion level and the cost of a typical transaction.","tags":["bitcoin","fees","mempool"],"parameters":[{"name":"vbytes","in":"query","required":false,"description":"Transaction size in vbytes (default 141, a 1-in 2-out native SegWit send)","schema":{"type":"integer"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"fastestSatPerVb":{"type":["null","number"]},"halfHourSatPerVb":{"type":["null","number"]},"hourSatPerVb":{"type":["null","number"]},"economySatPerVb":{"type":["null","number"]},"minimumSatPerVb":{"type":["null","number"]},"vbytes":{"type":["null","number"]},"cost":{"type":["null","object"],"properties":{"fastest":{"type":["null","object"],"properties":{"sats":{"type":["null","number"]},"usd":{"type":["null","number"]}}},"halfHour":{"type":["null","object"],"properties":{"sats":{"type":["null","number"]},"usd":{"type":["null","number"]}}},"hour":{"type":["null","object"],"properties":{"sats":{"type":["null","number"]},"usd":{"type":["null","number"]}}},"economy":{"type":["null","object"],"properties":{"sats":{"type":["null","number"]},"usd":{"type":["null","number"]}}}}},"mempoolTxCount":{"type":["null","number"]},"mempoolVsize":{"type":["null","number"]},"backlogBlocks":{"type":["null","number"]},"congestion":{"type":["null","string"]},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"sourceUrl":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"CLEAR","summary":"Next-block fee 2 sat/vB (about 282 sats, $0.2339 for 141 vB); economy 1 sat/vB. Mempool: 8 blocks of backlog.","reasons":["Fees are at or near the floor: next-block inclusion costs little. A long backlog of very-low-fee transactions can still exist and does not affect you if you pay the next-block rate.","79793 unconfirmed transactions, 40.5 MvB."],"fastestSatPerVb":2,"halfHourSatPerVb":1,"hourSatPerVb":1,"economySatPerVb":1,"minimumSatPerVb":1,"vbytes":141,"cost":{"fastest":{"sats":282,"usd":0.2339},"halfHour":{"sats":141,"usd":0.117},"hour":{"sats":141,"usd":0.117},"economy":{"sats":141,"usd":0.117}},"mempoolTxCount":79793,"mempoolVsize":40465808,"backlogBlocks":8,"congestion":"CLEAR","degraded":false,"notChecked":["fee changes after this moment (blocks arrive randomly, about every 10 minutes)","replace-by-fee or child-pays-for-parent strategies","…1 more"],"source":"mempool.space","sourceUrl":"https://mempool.space","asOf":"2026-10-11T05:14:44.047Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0300"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://bitcoin-network.x402tookit.com/btc-fee-estimate"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://bitcoin-network.x402tookit.com/btc-fee-estimate"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://bitcoin-network.x402tookit.com/btc-fee-estimate"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://bitcoin-network.x402tookit.com/btc-fee-estimate"}}]}}},"/btc-mining-pools":{"get":{"operationId":"btc_mining_pools","summary":"Mining pool share of recent Bitcoin blocks with concentration (top-3 share, HHI) and the 51 percent check.","description":"Mining pool share of recent Bitcoin blocks with concentration (top-3 share, HHI) and the 51 percent check.","tags":["bitcoin","mining","pools","decentralization"],"parameters":[{"name":"window","in":"query","required":false,"description":"24h, 3d, 1w (default), 1m or 3m","schema":{"type":"string"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"window":{"type":["null","string"]},"blocks":{"type":["null","number"]},"pools":{"type":["array","null"],"items":{"type":"object","properties":{"pool":{"type":["null","string"]},"blocks":{"type":["null","number"]},"sharePct":{"type":["null","number"]},"emptyBlocks":{"type":["null","number"]}}}},"top1SharePct":{"type":["null","number"]},"top3SharePct":{"type":["null","number"]},"hhi":{"type":["null","number"]},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"sourceUrl":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"DISTRIBUTED","summary":"1w: 1073 blocks from 16 pools; top pool Foundry USA 27.2%, top three 64% (HHI 1620).","reasons":["No pool above a third.","Pools are coordination points; individual miners can switch pools."],"window":"1w","blocks":1073,"pools":[{"pool":"Foundry USA","blocks":292,"sharePct":27.2,"emptyBlocks":0},{"pool":"AntPool","blocks":210,"sharePct":19.6,"emptyBlocks":1}],"top1SharePct":27.2,"top3SharePct":64,"hhi":1620,"degraded":false,"notChecked":["hash power behind a pool (blocks found is a proxy and is noisy over short windows)","unattributed blocks","…1 more"],"source":"mempool.space","sourceUrl":"https://mempool.space","asOf":"2026-10-11T05:14:44.368Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0200"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://bitcoin-network.x402tookit.com/btc-mining-pools"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://bitcoin-network.x402tookit.com/btc-mining-pools"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://bitcoin-network.x402tookit.com/btc-mining-pools"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://bitcoin-network.x402tookit.com/btc-mining-pools"}}]}}},"/btc-network-health":{"get":{"operationId":"btc_network_health","summary":"Bitcoin network health: tip height, block pace vs 10 minutes, difficulty retarget forecast, hashrate trend and Lightning size.","description":"Bitcoin network health: tip height, block pace vs 10 minutes, difficulty retarget forecast, hashrate trend and Lightning size.","tags":["bitcoin","hashrate","difficulty","network"],"parameters":[{"name":"window","in":"query","required":false,"description":"Hashrate trend window: 1m (default), 3m or 6m","schema":{"type":"string"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"tipHeight":{"type":["null","number"]},"avgBlockMinutes":{"type":["null","number"]},"pace":{"type":["null","string"]},"retargetProgressPct":{"type":["null","number"]},"estimatedDifficultyChangePct":{"type":["null","number"]},"blocksUntilRetarget":{"type":["null","number"]},"estimatedRetargetDate":{"type":["null","string"]},"previousRetargetPct":{"type":["null","number"]},"hashrateEhsWindowStart":{"type":["null","number"]},"hashrateEhsLatest":{"type":["null","number"]},"hashrateChangePct":{"type":["null","number"]},"hashrateWindow":{"type":["null","string"]},"lightning":{"type":["null","object"],"properties":{"channels":{"type":["null","number"]},"nodes":{"type":["null","number"]},"capacityBtc":{"type":["null","number"]},"snapshotDate":{"type":["null","string"]}}},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"sourceUrl":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"HEALTHY","summary":"Height 970873; average block time 9.68 min; next difficulty change 3.35% in 839 blocks (2026-10-16); hashrate -0.1% over the last 1m.","reasons":["Block interval averages are noisy over short windows; difficulty re-targets every 2016 blocks.","Lightning: 32518 channels, 3754 BTC capacity (snapshot 2026-08-30)."],"tipHeight":970873,"avgBlockMinutes":9.68,"pace":"ON_PACE","retargetProgressPct":58.38,"estimatedDifficultyChangePct":3.35,"blocksUntilRetarget":839,"estimatedRetargetDate":"2026-10-16T20:39:39.077Z","previousRetargetPct":-0.03,"hashrateEhsWindowStart":1025.39,"hashrateEhsLatest":1024.76,"hashrateChangePct":-0.1,"hashrateWindow":"1m","lightning":{"channels":32518,"nodes":16230,"capacityBtc":3753.75,"snapshotDate":"2026-08-30"},"degraded":false,"notChecked":["node count or client diversity","mining-pool centralisation (use /btc-mining-pools)","…1 more"],"source":"mempool.space","sourceUrl":"https://mempool.space","asOf":"2026-10-11T05:14:44.688Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0300"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://bitcoin-network.x402tookit.com/btc-network-health"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://bitcoin-network.x402tookit.com/btc-network-health"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://bitcoin-network.x402tookit.com/btc-network-health"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://bitcoin-network.x402tookit.com/btc-network-health"}}]}}},"/btc-price":{"get":{"operationId":"btc_price","summary":"Bitcoin price in USD, EUR, GBP, CAD, CHF, AUD and JPY, with optional conversion of an amount of BTC, sats or fiat.","description":"Bitcoin price in USD, EUR, GBP, CAD, CHF, AUD and JPY, with optional conversion of an amount of BTC, sats or fiat.","tags":["bitcoin","price","convert"],"parameters":[{"name":"amount","in":"query","required":false,"description":"Amount to convert (default 1)","schema":{"type":"number"}},{"name":"from","in":"query","required":false,"description":"BTC (default), SAT, or a fiat code such as USD","schema":{"type":"string"}},{"name":"to","in":"query","required":false,"description":"Target: a fiat code (default USD), BTC or SAT","schema":{"type":"string"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"prices":{"type":["null","object"],"properties":{"USD":{"type":["null","number"]},"EUR":{"type":["null","number"]},"GBP":{"type":["null","number"]},"CAD":{"type":["null","number"]},"CHF":{"type":["null","number"]},"AUD":{"type":["null","number"]},"JPY":{"type":["null","number"]}}},"priceTime":{"type":["null","string"]},"conversion":{"type":["null","object"],"properties":{"amount":{"type":["null","number"]},"from":{"type":["null","string"]},"to":{"type":["null","string"]},"result":{"type":["null","number"]}}},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"sourceUrl":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"PRICE","summary":"1 BTC = 82950 USD; 0.05 BTC = 4147.5 USD.","reasons":["Indicative aggregate price from mempool.space, not an executable quote."],"prices":{"USD":82950,"EUR":74085,"GBP":62739,"CAD":118332,"CHF":68955,"AUD":118923,"JPY":13147210},"priceTime":"2026-10-11T05:10:02.000Z","conversion":{"amount":0.05,"from":"BTC","to":"USD","result":4147.5},"degraded":false,"notChecked":["exchange-specific prices, spreads or liquidity","price history (this is the latest value only)","…1 more"],"source":"mempool.space","sourceUrl":"https://mempool.space","asOf":"2026-10-11T05:14:44.998Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0200"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://bitcoin-network.x402tookit.com/btc-price"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://bitcoin-network.x402tookit.com/btc-price"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://bitcoin-network.x402tookit.com/btc-price"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://bitcoin-network.x402tookit.com/btc-price"}}]}}},"/btc-supply":{"get":{"operationId":"btc_supply","summary":"Bitcoin issued supply, block subsidy, percent of 21 million mined and the next halving, computed exactly from protocol rules.","description":"Bitcoin issued supply, block subsidy, percent of 21 million mined and the next halving, computed exactly from protocol rules.","tags":["bitcoin","supply","halving"],"parameters":[{"name":"unit","in":"query","required":false,"description":"Headline unit: btc (default) or sats","schema":{"type":"string"}},{"name":"height","in":"query","required":false,"description":"Block height to compute at (default: current tip)","schema":{"type":"integer"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"height":{"type":["null","number"]},"usedCurrentTip":{"type":["boolean","null"]},"issuedSats":{"type":["null","string"]},"issuedBtc":{"type":["null","number"]},"percentOfCap":{"type":["null","number"]},"capBtc":{"type":["null","number"]},"subsidyBtc":{"type":["null","number"]},"halvingEpoch":{"type":["null","number"]},"nextHalvingHeight":{"type":["null","number"]},"blocksUntilHalving":{"type":["null","number"]},"estimatedDaysUntilHalving":{"type":["null","number"]},"nextSubsidyBtc":{"type":["null","number"]},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"sourceUrl":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"COMPUTED","summary":"At height 970873: 20096481.25 BTC issued (95.69% of the cap), subsidy 3.125 BTC; next halving at 1050000 in 79127 blocks (about 549 days at 10 minutes).","reasons":["Issued supply is the protocol maximum to that height; some coins are provably lost, so circulating supply is lower."],"height":970873,"usedCurrentTip":true,"issuedSats":"2009648125000000","issuedBtc":20096481.25,"percentOfCap":95.6975,"capBtc":20999999.9769,"subsidyBtc":3.125,"halvingEpoch":4,"nextHalvingHeight":1050000,"blocksUntilHalving":79127,"estimatedDaysUntilHalving":549,"nextSubsidyBtc":1.5625,"degraded":false,"notChecked":["coins lost, burned or provably unspendable (issued is not circulating)","blocks where miners claimed less than the full subsidy","…1 more"],"source":"mempool.space (tip height) and Bitcoin consensus rules","sourceUrl":"https://mempool.space","asOf":"2026-10-11T05:14:45.313Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0200"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://bitcoin-network.x402tookit.com/btc-supply"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://bitcoin-network.x402tookit.com/btc-supply"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://bitcoin-network.x402tookit.com/btc-supply"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://bitcoin-network.x402tookit.com/btc-supply"}}]}}},"/btc-tx-status":{"get":{"operationId":"btc_tx_status","summary":"Status of a Bitcoin transaction: unconfirmed or confirmed, confirmation depth, fee and fee rate, size and replaceability.","description":"Status of a Bitcoin transaction: unconfirmed or confirmed, confirmation depth, fee and fee rate, size and replaceability.","tags":["bitcoin","transaction","confirmations"],"parameters":[{"name":"txid","in":"query","required":true,"description":"64-character transaction id","schema":{"type":"string"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"txid":{"type":["null","string"]},"confirmed":{"type":["boolean","null"]},"blockHeight":{"type":["null","number"]},"blockTime":{"type":["null","string"]},"confirmations":{"type":["null","number"]},"feeSats":{},"feeRateSatPerVb":{},"sizeBytes":{"type":["null","number"]},"weight":{"type":["null","number"]},"inputs":{"type":["null","number"]},"outputs":{"type":["null","number"]},"totalOutputSats":{"type":["null","number"]},"replaceable":{"type":["boolean","null"]},"coinbase":{"type":["boolean","null"]},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"sourceUrl":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"FINAL_6_PLUS","summary":"Confirmed in block 0 (970874 confirmations); coinbase (block reward) transaction, no fee.","reasons":["Six or more confirmations is the conventional threshold for high-value finality."],"txid":"4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b","confirmed":true,"blockHeight":0,"blockTime":"2009-01-03T18:15:05.000Z","confirmations":970874,"feeSats":null,"feeRateSatPerVb":null,"sizeBytes":204,"weight":816,"inputs":1,"outputs":1,"totalOutputSats":5000000000,"replaceable":false,"coinbase":true,"degraded":false,"notChecked":["whether the payment is to you (inspect outputs yourself)","double-spend attempts against an unconfirmed transaction","…1 more"],"source":"mempool.space","sourceUrl":"https://mempool.space","asOf":"2026-10-11T05:14:45.630Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0300"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://bitcoin-network.x402tookit.com/btc-tx-status"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://bitcoin-network.x402tookit.com/btc-tx-status"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://bitcoin-network.x402tookit.com/btc-tx-status"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://bitcoin-network.x402tookit.com/btc-tx-status"}}]}}}}}