BitcoinDatabase.com

The BitcoinDatabase blog

On-chain data, explained

Practical writing on querying the Bitcoin blockchain: how to pull balances, UTXOs and transaction history by REST API and SQL, work with on-chain metrics and mempool data, trace fund flows and entity labels, and use AML risk signals as compliance tooling. Informational on-chain data only.

Buyer guides

Crypto KYT Software for Exchanges and Money Transmitters

Crypto KYT software screens every deposit and withdrawal before you credit or sign. On 8 October 2026 the 531 valid Bitcoin addresses on the OFAC SDN list held 9,305.64 BTC, while 650 unlisted addresses paid straight from them held 42,992.34 BTC, so a list check alone misses most of the exposure.

October 2026 · 8 min read Read
Buyer guides

Crypto AML Compliance for Banks and Bitcoin Screening Software

Crypto AML compliance for banks means screening every bitcoin address that touches a customer account, at onboarding, on each transfer and on every OFAC update. On 7 October 2026, 440 of the 531 valid Bitcoin addresses on the SDN list were already empty, so exposure and evidence matter more than the match.

October 2026 · 8 min read Read
Buyer guides

Fannie Mae Crypto Guidelines and Bitcoin Verification for Lenders

Fannie Mae crypto guidelines still require bitcoin to be sold for dollars, held at a regulated institution and verified before closing, with large deposits sourced to the borrower's crypto account. In our five-year price data, 18 percent of 45-day windows saw bitcoin dip 20 percent or more before a typical closing.

October 2026 · 8 min read Read
Buyer guides

Crypto ATM Regulations by State and Wallet Screening Software

Crypto ATM regulations now cap daily amounts, fees and refunds in most kiosk states, and six statutes require operators to block wallets linked to fraud. In a block mined on 5 October 2026, at least 32 percent of sampled receiving addresses had never appeared on chain, so a blocklist alone cannot do it.

October 2026 · 8 min read Read
Buyer guides

Bitcoin Fair Value Accounting Price Data for CFOs and Auditors

Bitcoin fair value accounting needs the principal market price and the units held at the same minute. On 30 September 2026 two US venues agreed within $6.44 at every hour we checked, while choosing 4:00 pm Eastern instead of midnight Pacific moved the price by more than $500 per bitcoin.

October 2026 · 8 min read Read
Buyer guides

Crypto Escheatment Software for Bitcoin Exchanges and Custodians

Crypto escheatment software has to run the dormancy and state report workflow and prove what was held and delivered. California SB 822 now takes bitcoin in kind within 30 days of the report deadline, and on 1 October 2026 the genesis address received 546 satoshis while having never spent a coin, so a last-transaction dormancy test fails.

October 2026 · 8 min read Read
Buyer guides

Crypto Proof of Funds Verification Tools for Escrow and Lenders

Crypto proof of funds has to show the balance at a named block, control of the address and how long the coins have sat there. On 30 September 2026, 96% of the bitcoin value created in blocks 969,294 to 969,296 went to address types Bitcoin Core's verifymessage cannot check, and one exchange wallet moved 28,702 BTC gross in 20 hours behind a 564 BTC net change.

September 2026 · 8 min read Read
Buyer guides

Bitcoin Balance History API Providers for Auditors

A Bitcoin balance history API fit for audit work returns integer satoshis at a named block for every address type. On 29 September 2026 BlockCypher matched our independent trace to the satoshi at block 900,000, Esplora ignored its height parameter, and Santiment refused P2WSH and Taproot wallets holding 226,942 BTC.

September 2026 · 8 min read Read
Buyer guides

1099-DA Reconciliation Software for Bitcoin CPAs

1099-DA reconciliation for bitcoin turns on the transferred-in lots the broker leaves without basis. On 28 September 2026, 1,709 deposits swept into one exchange wallet had sat a median 2.2 hours, and only 0.21% of the value behind them was over a year old one step back, so the holding period lives in the client's own wallet history.

September 2026 · 8 min read Read
Buyer guides

Crypto Date of Death Valuation Tools for Estates

A crypto date of death valuation needs the balance at the last block before death and a stated price method. On 1 September 2026 the Eastern-day high and low were $2,829.20 apart, $28,292 on 10 BTC, and death at 3:00 pm fell 52 seconds before block 965,072.

September 2026 · 8 min read Read
Buyer guides

Crypto Tracing Software for Forensic Accountants

The best crypto tracing software for a forensic accountant pins balances to a named block, follows change and co-spent inputs, and ties every figure to a transaction ID. On 22 September 2026 a 24,828 BTC exchange outflow turned out to be internal: 14,000 BTC to its own hot wallet, 10,828.5 BTC to its own change.

September 2026 · 8 min read Read
Buyer guides

Bitcoin Wallet Statement Tools for Accountants and Lenders

The best Bitcoin wallet statement tool for an accounting firm or lender pins the opening and closing balance to a named block, covers the whole wallet and nets out change. For the quarter ending 30 June 2026, UTC and Pacific cutoffs sit 41 blocks and 201,372 transactions apart.

September 2026 · 8 min read Read
Buyer guides

Best Bitcoin Collateral Monitoring API for Crypto Lenders

The best Bitcoin collateral monitoring API for a crypto lender watches collateral outpoints rather than addresses and returns the balance at a named block for the loan tape. On 22 September 2026 a stranger was sending 546 satoshis at 0.162 sat/vB to a 234,719 BTC cold address, the kind of event that pages an address-level monitor for nothing. Custodian reports, Tatum, Crypto APIs, BlockCypher and a Bitcoin index compared with published prices.

September 2026 · 8 min read Read
Buyer guides

Best Crypto Audit Software for CPA Firms Auditing Bitcoin

The best crypto audit software for a CPA firm is whatever lets the team re-perform a client bitcoin balance and rollforward at a named block height. For 31 December 2025 the cutoff is block 930,340 in UTC and 930,389 in Pacific time, and Eastern time is ambiguous by two blocks and 8,821 transactions. LedgerLens, Cryptio, Bitwave and data APIs compared with published prices.

September 2026 · 9 min read Read
Buyer guides

Best Bitcoin API for Corporate Treasury Teams and Auditors

The best Bitcoin API for a corporate treasury team returns a wallet balance pinned to a block height, not just the balance right now. For the quarter ending 30 June 2026 the last block before midnight UTC was 956,140, but the last block before midnight Eastern was 956,162, and 22 blocks holding 110,263 transactions sit between the two cutoffs. Free explorers ignore a height parameter silently. Here is how to pick a data source for an ASU 2023-08 close.

September 2026 · 8 min read Read
Buyer guides

Best Bitcoin Fee Estimation API for Wallets and Exchange Withdrawals

Public Bitcoin fee estimation APIs disagree by a factor of four, and most quote well above what the network charges. Reading three of them within the same second on 17 September 2026 at block 967,354, mempool.space returned 1 sat/vB for the next block, Blockstream Esplora 3.119, and BlockCypher 4,003 sat/kB, which is 4.003 per byte. Across blocks 967,340 to 967,354 the median fee rate actually paid was 0.348 sat/vB, so BlockCypher's high tier was quoting 11.5 times the going rate. Bitcoin Core cut the default relay floor to 0.1 sat/vB and moved its estimator bucket to match in 31.0. The REST estimators have not followed.

September 2026 · 7 min read Read
Buyer guides

Bitcoin Reconciliation API for Exchanges and Custodians

On 10 September 2026 we reconciled a five-address cold-storage set two independent ways at block 966,451, from address totals and from 1,677 individual transactions, and the two answers matched to the satoshi. That match is the test a reconciliation data layer has to pass, and commercial balance feeds cannot take it: they round to two decimal places and refresh hourly on every plan. We cover the silent-zero trap in historical balance endpoints, why you reconcile at a block height and never a timestamp, and the five questions to ask a Bitcoin data vendor before you sign.

September 2026 · 8 min read Read
Buyer guides

Best Bitcoin API for Payment Processors and Merchant Gateways

Every roundup of Bitcoin payment APIs lists gateways. If you are building the acceptance layer rather than outsourcing it, the question that decides your vendor is whether it can tell you a payment has been replaced. We probed that on 16 September 2026. The Esplora format used by Blockstream and mempool.space carries no replacement field at all. BlockCypher exposes double_spend and opt_in_rbf properly, then returned 404 for 13 of 30 transactions sitting in the live mempool. And the opt-in RBF flag that merchant rules are built on was set on 232 of 260 unconfirmed transactions, 89.23 percent, which makes it worthless as a filter.

September 2026 · 8 min read Read
Buyer guides

Best Bitcoin API for Crypto Tax Software and Cost Basis

Crypto tax software needs the USD value of every transaction at the moment it confirmed, and the Bitcoin chain does not contain it. On 8 September 2026 we asked four public Bitcoin transaction APIs for the same confirmed transaction. All four returned HTTP 200 and not one carried a USD amount, a price, or any fiat field. Cost basis is a join, not a lookup. We cover where that join belongs, the block timestamp traps that corrupt it silently, what wallet-by-wallet tracking under Rev. Proc. 2024-28 means for your data model, and the five questions to ask a Bitcoin data vendor before you sign.

September 2026 · 8 min read Read
Buyer guides

Best Bitcoin Address Labeling API for Compliance and Analytics Teams

We queried nine public Bitcoin address APIs with the same five heavily reported addresses on 6 September 2026. Six answered without a key, exactly one returned a cluster id, and not a single one returned an entity name. WalletExplorer clusters for free but its label field was null on all five, and it put two cold addresses of the same exchange into two different clusters, because common input ownership can only merge addresses that actually co-spend. Clustering is chain arithmetic you can compute yourself. Attribution is off-chain evidence, and that is the half you are really paying for.

September 2026 · 8 min read Read
Buyer guides

Best Bitcoin Sanctions Screening API for Fintech Compliance Teams

We parsed the OFAC SDN list ourselves on 4 September 2026 and checksum-validated every Bitcoin address in it. The authoritative XML carries 532. The CSV published the same day yields 252, because its remarks column is capped at 1,000 characters and cuts long address lists off mid-string. Hydra Market alone loses 105 of its 117 addresses. One entry filed as Bitcoin is a Tron address, there is not a single Taproot address on the list, and two SDN entries hold 99.46 percent of the 9,305.64 BTC still sitting on sanctioned addresses.

September 2026 · 9 min read Read
Buyer guides

Best Bitcoin SOPR and On-Chain Metrics API for Quant Research Teams

We rebuilt SOPR from raw chain data for one Bitcoin block on 3 September 2026 and got three different answers from the same formula and the same 643 spent outputs. The only variable was which daily close series priced the coins, and the spread was about 5 percent of the distance the metric measures from breakeven. We also found 555 of 658 inputs were under an hour old, 20 inputs carried 66 percent of the realized value, and 15 coins had a negative lifespan because Bitcoin block timestamps are not monotonic.

September 2026 · 9 min read Read
Buyer guides

Best Bitcoin Ordinals API for Wallet and Marketplace Teams

We called every realistic Bitcoin ordinals API on 2 September 2026 without keys. Hiro answers HTTP 410 Gone and the migration link inside that error returns 404. Xverse and Ordiscan both answer HTTP 402 Payment Required with per request payment challenges, and UniSat wants a bearer token. Four providers, four different status codes for the same refusal, and only some of them will ever answer a question that starts with an address.

September 2026 · 8 min read Read
Buyer guides

Bitcoin RPC Node Providers Compared for Wallet and Exchange Teams

We called three public Bitcoin RPC endpoints and ran the same 31 Core methods against each. Every address method failed on every provider, and the one call that could have answered was blocked on one, timed out on another and rate limited on the third. They also disagree on how to say no: -32601, HTTP 501 with -32701, and a bare HTTP 429. One returned HTTP 200 with an empty result for a call that should not exist on mainnet.

September 2026 · 9 min read Read
Buyer guides

Best Bitcoin OHLCV Data API for Backtesting and Quant Research

We pulled the same Bitcoin daily candle from nine public sources in one minute. Seven venues agreed to within 36.56 USD, or 4.7 basis points. One parameter on one exchange moved the same date 886.80 USD, and both calls returned HTTP 200.

September 2026 · 8 min read Read
Buyer guides

Best Bitcoin Mining Pool Data APIs for Research and Mining Analytics Teams

Bitcoin has no pool field, so every mining pool chart is a guess from a coinbase text tag or a payout address match. We ran both methods over the same 144 consecutive blocks: the tag resolved 96.53 percent, the address list 82.64 percent, and one pool moved from 3.47 to 6.94 percent of the identical window because five blocks spelled its tag with a lowercase letter. Plus an honest comparison of the free and paid options, all called first-hand.

August 2026 · 8 min read Read
Buyer guides

Best Bitcoin Dust Attack Detection Tools for Exchanges and Wallet Teams

Bitcoin has five dust limits, not one, from 294 to 546 satoshis by script type. We fetched every output of two recent blocks, 12,958 spendable outputs, and found zero below threshold: dust attacks send the smallest amount that will still relay, computed per recipient script type. Plus what a real 20 address spray cost (1,125 satoshis), why Bitcoin Core release 30 made it ten times cheaper, and pricing visibility checked first-hand across four screening vendors.

August 2026 · 9 min read Read
Buyer guides

Best Bitcoin Exchange Reserve Data API for Trading Desks and Risk Teams

We re-measured five widely reported exchange cold addresses eight days apart. They gained 18,143.06 BTC, an apparent 2.70 percent inflow, and four of the five never moved. The whole increase was three sweeps out of one hot wallet that is not on the reserve list, each returning change to the source at an identical 5.03 sat/vB. What to check before you buy reserve data, with vendor API access and pricing verified first-hand.

August 2026 · 9 min read Read
Buyer guides

Best Bitcoin Address API for Wallet and Exchange Engineering Teams

Tested first-hand: no major Bitcoin address API returns the script type, and three of them disagree on the genesis address balance by over 50 BTC. What wallet and exchange backends should check before they buy, plus the address type distribution of block 963,670 measured four ways.

August 2026 · 8 min read Read
Buyer guides

Best Bitcoin On-Chain Data API for Quant Research Teams

For research work the deciding factor is reproducibility, not metric count. Checked first-hand on 21 August 2026: Glassnode's 49 dollar Advanced plan does not include API access and its Professional tier has no published price, while coinmetrics.io now 301-redirects to Talos with pricing behind a demo request. Plus why a fixed adjustment factor for on-chain volume breaks: two blocks six days apart needed corrections of 17.03x and 4.87x.

August 2026 · 9 min read Read
Data guides

Bitcoin Active Addresses and What the Metric Actually Counts

Active addresses does not count people, and it overstates them. We fetched all 4,329 transactions in block 963,218 on 19 August 2026 and counted them five ways: 12,388 naive unique addresses, but 11,760 of those appear exactly once, and merging addresses that co-spend gives 9,789 actors. One wallet consolidating dust contributed 285 of them while paying nobody.

August 2026 · 8 min read Read
Data guides

Bitcoin Exchange Reserves and What the Number Measures

No exchange publishes its reserve figure. Every chart you have seen is the sum of addresses a provider believes an exchange controls, and that list is never shown to you. We measured five widely reported exchange cold addresses on 16 August 2026 at block 962,803: they held 671,622 BTC, one address was 37 percent of the total, and a sixth that public lists still carry has held 0.0139 BTC since December 2022.

August 2026 · 8 min read Read
Data guides

Bitcoin Transaction Volume and What On-Chain Volume Measures

We measured every one of the 6,054 transactions in block 962,547 on 15 August 2026. Raw output volume was 3,225.69 BTC, but only 189.37 BTC reached an address that was not already an input. A single transaction, a wallet sweeping dust back into its own stack, was 76 percent of the block's headline volume: recorded as 154.9 million dollars, it moved about 140 dollars of dust and paid a 38 cent fee.

August 2026 · 8 min read Read
Data guides

Dormant Bitcoin Wallets and How to Tell If One Is Asleep

The Bitcoin Pizza address received 10,000 BTC in 2010, spent it ten minutes later, and has taken tribute payments ever since, including on three Pizza Day anniversaries. Sorted by last activity it looks alive. Sorted by last spend it has been dormant for sixteen years. We tested what three public APIs actually return for that address on 13 August 2026, and none of them gave a date.

August 2026 · 8 min read Read
Data guides

Bitcoin Data in Python with Four Public APIs Tested

We called four public Bitcoin APIs from Python on 12 August 2026 and compared exactly what came back. One endpoint returns HTTP 200 and still crashes response.json(), two providers reported different block counts and both were right, and the two big explorers answer the fee question in shapes that are not interchangeable. The findings, the twenty-line client that survives them, and why no Bitcoin package is required.

August 2026 · 8 min read Read
Buying guides

Bitcoin API Rate Limits Compared Across Four Providers

We called four public Bitcoin endpoints on 11 August 2026 and read every response header. Only one returned a quota header, two publish no limit at all, and one reported the chain a block ahead of the others for a reason that is not a bug. What each provider tells you before it throttles you, and the four things worth building into any client.

August 2026 · 7 min read Read
Buying guides

How Much Does a Bitcoin API Cost? Prices Checked August 2026

Providers charge per request, per point, per terabyte scanned or per server, and identical usage produces very different bills. Entry prices for five options checked on 9 August 2026, what each free tier really allows, the licensing detail that moves the cheapest plan out of reach for a company, and how to estimate your bill before you commit.

August 2026 · 8 min read Read
Data guides

How to Check a Bitcoin Address Balance on a Specific Date

The blockchain stores no balances, only unspent outputs, and explorers report the present tense. We tested four public endpoints on one address: two ignored a height parameter, one returned zeroes, one is gone. What actually works, the arithmetic behind a point-in-time balance, and the five errors that quietly corrupt one.

August 2026 · 9 min read Read
Data guides

BigQuery Bitcoin Dataset Queries and What They Cost

Google publishes the Bitcoin chain as four raw tables in BigQuery, free to access and billed per terabyte scanned. What is in the dataset, why balances and entity labels are not, the SQL that reconstructs a balance, and the four reasons a Bitcoin query gets expensive.

August 2026 · 9 min read Read
Data guides

How to Check Multiple Bitcoin Address Balances at Once

Free bulk checkers cap out at 20 to 50 addresses per request, which is fine for a few paper wallets and useless for a treasury. The four methods compared, why the caps exist, how xpub scanning and its gap limit work, and why no balance check ever needs a private key.

August 2026 · 8 min read Read
Compliance

How Does Bitcoin Address Clustering Work?

Address clustering groups the addresses controlled by one wallet, using common-input-ownership and change detection. How both heuristics work, what CoinJoin does to them, why false merges are the dangerous error, and where clustering stops being evidence.

July 2026 · 9 min read Read
Data guides

How Much Does a Bitcoin Ordinals API Cost? (2026)

A Bitcoin ordinals API bills one of three ways: pay-per-call, a usage-based plan, or the infrastructure cost of self-hosting the ord indexer. The pricing models compared, what actually drives the cost, and how to budget a production ordinals app.

July 2026 · 8 min read Read
Data guides

How to Get Bitcoin Ordinals and Inscription Data (2026)

Ordinals data comes from an indexer, not from a node: Bitcoin Core stores the blocks but never assigns sat numbers or computes BRC-20 balances. The four routes to the data, where inscriptions actually live on-chain, and why two indexers can report different balances.

July 2026 · 9 min read Read
Compliance

How to Trace a Bitcoin Transaction (Step by Step)

Tracing a Bitcoin transaction means following each output to the transaction that spent it, hop after hop. The five-step workflow investigators use, the clustering heuristics and where they break, and the point where on-chain data stops and identity begins.

July 2026 · 9 min read Read
Guides

How Much Does It Cost to Run a Bitcoin Node? (2026 Breakdown)

Running a Bitcoin node in 2026 costs about $150 to $400 in one-time hardware plus a few dollars a month in power and bandwidth. The full cost breakdown, storage and sync requirements, and when an indexed Bitcoin data API is cheaper than self-hosting.

July 2026 · 9 min read Read
Data guides

How to Calculate Cost Basis for Bitcoin (FIFO, LIFO, HIFO)

Bitcoin cost basis is what you paid to acquire a coin, including fees. How to calculate it, which accounting method to use, the 2025 per-wallet rule, and how to reconstruct basis when your records are missing.

July 2026 · 9 min read Read
Compliance

What Is Proof of Reserves? Merkle Trees and Exchange Solvency

Proof of reserves is a check that a crypto exchange holds enough assets to cover customer balances. How the Merkle tree commitment works, how to verify reserve addresses on-chain yourself, and what the method still cannot prove.

July 2026 · 9 min read Read
Guides

How to Download Bitcoin Blockchain Data as CSV or SQL

How to get Bitcoin blockchain data for research: syncing a full node, what public Bitcoin datasets actually contain, how big the chain is in 2026, and how to pull transactions and balances as CSV without indexing it yourself.

July 2026 · 9 min read Read
Guides

What Is a Merkle Tree in Bitcoin? Merkle Root and Proofs Explained

A Merkle tree condenses every transaction in a Bitcoin block into one Merkle root stored in the block header. How the tree is built, what a Merkle proof is, why SPV wallets depend on it, and where the pattern shows up in proof of reserves.

July 2026 · 8 min read Read
Reference

Bitcoin Network Statistics 2026 in Key Facts and Figures

Bitcoin network statistics at a glance: total supply, block reward, block time, hashrate, difficulty and the halving schedule, with the numbers explained and where each one comes from on-chain.

July 2026 · 9 min read Read
Guides

How to Get Bitcoin OHLC Data and OHLCV Price History

How to get Bitcoin OHLC data: what OHLCV candles are, where daily and intraday price history comes from, and how to pull it over an API or SQL and join it to on-chain activity.

July 2026 · 8 min read Read
Guides

What Is Bitcoin Mining Difficulty? Hashrate and Adjustments Explained

Bitcoin mining difficulty is the measure of how hard it is to find a block. How difficulty adjusts every 2,016 blocks, how it relates to hashrate and block time, and how to read it from the chain.

July 2026 · 8 min read Read
On-chain analysis

How to Track Bitcoin Whales and Their Large Transactions

Tracking bitcoin whales means watching large transactions and big wallet balances, then separating real moves from exchange shuffles using labels. How whale tracking works, what thresholds to use, and how to read the alerts without treating them as signals.

July 2026 · 9 min read Read
On-chain metrics

What Is Bitcoin Supply in Profit and Loss? A Clear Guide

Bitcoin supply in profit counts the coins whose last on-chain move happened below the current price; supply in loss counts the rest. How the metric is built from UTXOs, what percent supply in profit means, and how analysts read it.

July 2026 · 9 min read Read
On-chain metrics

What Are HODL Waves? Bitcoin Coin Age Bands Explained

HODL waves band the entire bitcoin supply by how long each coin has stayed unspent. What the bands mean, how realized-cap HODL waves differ, and how to read long-term-holder behavior from coin age without treating it as a signal.

July 2026 · 8 min read Read
On-chain metrics

What Is SOPR in Bitcoin? Spent Output Profit Ratio Explained

SOPR, the spent output profit ratio, measures whether the bitcoin moving on-chain is being spent at a profit or a loss. What SOPR is, how it is calculated, what adjusted SOPR fixes, and how to read it without treating it as a signal.

July 2026 · 9 min read Read
On-chain metrics

What Is Bitcoin Cost Basis Distribution (URPD)? A Clear Guide

Bitcoin cost basis distribution, also called URPD, buckets the supply by the price each coin last moved at. What the cost basis distribution shows, how it is built from UTXOs, and how analysts read the clusters.

July 2026 · 9 min read Read
Compliance

What Is the Crypto Travel Rule? A 2026 Guide for VASPs

The crypto travel rule requires VASPs to collect and pass originator and beneficiary information on transfers above a threshold. What the rule covers, the US $3,000 threshold, what data must travel, and how on-chain screening fits in.

July 2026 · 9 min read Read
Guides

Best Bitcoin API for Developers in 2026 and How to Choose

The best Bitcoin API depends on the job: raw on-chain data, prices, node access or compliance. We compare the categories, honestly, so you can pick the right one without running your own node.

July 2026 · 9 min read Read
Engineering

How to Get Bitcoin Transaction Notifications Without Running a Node

Get real-time Bitcoin transaction notifications with a webhook API: subscribe an address, set a confirmation threshold, and receive a callback the moment it is paid. No node, no polling.

July 2026 · 8 min read Read
Engineering

How to Access a Bitcoin Node Without Running One

Access a Bitcoin node without running one: a node API keeps Bitcoin Core synced for you and maps JSON-RPC calls to clean REST endpoints. Skip the disk, the days-long sync and the uptime burden.

July 2026 · 9 min read Read
Compliance

Are Crypto Transactions Traceable? How Bitcoin Tracing Works

Are crypto transactions traceable? Yes: Bitcoin is pseudonymous, not anonymous, and its public ledger lets analysts follow fund flows, cluster addresses and read entity labels. How on-chain tracing works, and what it can and cannot show.

July 2026 · 9 min read Read
Engineering

Bitcoin Transaction Fees Explained Through Fee Estimation

Bitcoin transaction fees explained: why fees are priced in sat/vByte and driven by transaction size and mempool demand, not the amount you send, plus how fee estimation reads the mempool to price the right rate for your target confirmation.

July 2026 · 8 min read Read
Guides

How to Query the Bitcoin Blockchain Without Running a Node

How to query the Bitcoin blockchain three ways: a REST API, plain SQL, and your own node. We compare setup time, indexing, and cost so you can pick the right tool for addresses, transactions and on-chain analytics.

June 2026 · 10 min read Read
Metrics

On-Chain Metrics Explained from SOPR to Realized Cap and HODL Waves

On-chain metrics explained from first principles: SOPR, realized cap, HODL waves, active addresses and exchange flows, what each one measures, how it is computed from UTXOs, and how to read it. Informational only, not advice.

June 2026 · 11 min read Read
Guides

Reading a Bitcoin Address Balance and Its UTXOs from First Principles

Bitcoin address lookup from first principles: how a balance is really the sum of unspent outputs, how to read UTXOs, inputs and outputs, and how to trace transaction flows with a REST API or SQL.

June 2026 · 9 min read Read
Engineering

Building a Bitcoin Wallet or Explorer Without Running Your Own Node

Bitcoin API guide: how to build a wallet, explorer or analytics tool without running your own node, using indexed REST and SQL endpoints for balances, transactions, confirmations and mempool data.

June 2026 · 10 min read Read
Compliance

Bitcoin AML and Compliance Data Limits for On-Chain Risk Signals

Bitcoin AML compliance data explained: how entity labels, exposure paths and risk signals support your own review process, what on-chain data can and cannot tell you, and where human judgment stays essential. Informational, not legal advice.

June 2026 · 10 min read Read
Engineering

Bitcoin RPC vs REST API for Querying the Chain

Bitcoin RPC vs REST API: JSON-RPC talks to a node you run, a REST data API serves indexed results from someone else's. We compare what each returns, setup and cost, and when to pick which.

July 2026 · 9 min read Read
Guides

What Is an xpub? Extended Public Keys and HD Wallets Explained

What is an xpub: the extended public key at the top of an HD wallet that derives every address without exposing a private key. How xpub, ypub and zpub work, why balances derive from one key, and how to check them safely.

July 2026 · 8 min read Read
Guides

How Many Bitcoin Confirmations Is Safe? A Practical Guide

How many Bitcoin confirmations is safe: one confirmation is usually enough for small payments, six is the long-standing standard for large or final settlement, and exchanges set their own thresholds. Why confirmations matter and how to track them.

July 2026 · 8 min read Read
Guides

What Is a UTXO and How the Unspent Transaction Output Works

What is a UTXO: an unspent transaction output, the discrete chunk of bitcoin a past transaction paid to an address and that has not yet been spent. How the UTXO model works, why your balance is a pile of UTXOs, and how it differs from an account balance.

July 2026 · 8 min read Read
Guides

Bitcoin Address Types Explained from Legacy to SegWit and Taproot

Bitcoin address types explained: legacy (1...), P2SH (3...), native SegWit (bc1q...) and Taproot (bc1p...), what each prefix means, how fees and compatibility differ, and how to tell which type an address is.

July 2026 · 9 min read Read
Engineering

How to Decode a Raw Bitcoin Transaction (With and Without a Node)

How to decode a raw Bitcoin transaction: read the version, inputs, outputs, scripts and locktime from a hex string. What decoderawtransaction returns, what raw hex cannot tell you, and how to decode by txid over an API instead of running a node.

July 2026 · 8 min read Read
Guides

What Is Dust in Bitcoin? The Dust Limit and Dusting Attacks

What is dust in bitcoin: a UTXO so small that spending it would cost more in fees than it is worth. What the dust limit is, why wallets flag tiny outputs, how a dusting attack tries to link your addresses, and what to do about it.

July 2026 · 8 min read Read
Guides

What Is the Gap Limit in a Bitcoin Wallet? (And Missing Funds)

What is the gap limit: the number of consecutive unused addresses a wallet will scan before it stops looking, usually 20. Why it exists, how it can make a restored balance appear missing, and how to recover funds beyond the gap.

July 2026 · 8 min read Read
Engineering

How to Read the Bitcoin Mempool for Fees and Timing

How to read the Bitcoin mempool: understand the fee histogram in sat/vByte, why the mempool grows and clears, how to tell if the network is congested, and how to pick a fee rate that confirms in your target time.

July 2026 · 8 min read Read
Guides

What Is Realized Price in Bitcoin? Realized Cap Explained

What is realized price in bitcoin: the average price at which every coin in circulation last moved on-chain. How realized cap is built from UTXOs, how it differs from market cap, and why analysts watch it.

July 2026 · 8 min read Read
Guides

What Is the MVRV Ratio in Bitcoin? Market Value to Realized Value

What is the MVRV ratio: market cap divided by realized cap, a way to compare bitcoin's spot price to the aggregate cost basis of its supply. How it is calculated, what high and low readings describe, and its limits.

July 2026 · 8 min read Read
Compliance

How to Screen a Bitcoin Address for Sanctions and Risk

How to screen a Bitcoin address for sanctions: check it against OFAC and other lists, trace exposure to high-risk entities, and turn the result into a risk decision your compliance team can defend.

July 2026 · 9 min read Read

Ready to put it to work? See how it works, explore the features, or compare plans.

Reading is good. Live on-chain data is better.

Query the fully indexed Bitcoin blockchain by REST API, SQL and dashboards. Pull balances, UTXOs, transactions, on-chain metrics and fund flows, with new blocks available within seconds and no node to run.

See how it works

REST + SQL + dashboards · address history since 2009 · new blocks within seconds