On-Chain Metrics

Active Addresses and What They Do and Do Not Show

Active address counts are a popular on-chain metric, but one person can use many addresses. Learn how the number is built and why it is a loose proxy for users.

On this page
  1. What the metric counts
  2. Why an address is not a user
  3. Going the other way: many users, few addresses
  4. Other things that distort the count
  5. Reading the metric with care
  6. A note on price

What the metric counts

Active addresses is one of the most widely shown on-chain charts. In its simplest form it counts the distinct addresses that took part in at least one confirmed transaction during a period, usually a day. Some providers count only senders, some only receivers, and some count both. These choices can produce noticeably different lines on a chart, so it is worth checking which definition a dashboard is using.

The appeal is obvious. If the number of participants rises, perhaps a network is being used by more people. If it falls, perhaps interest is fading. The difficulty is that an address is not a person.

Why an address is not a user

On Bitcoin, wallet software normally generates a fresh address for each incoming payment, partly for privacy and partly as a design convention. A single person with one wallet may therefore own hundreds of addresses over time. Each address that receives or sends in a given day counts once, so one active person can contribute several to the total.

Change outputs add to this. When you spend part of a coin, the leftover amount is sent back to you, usually to a newly generated address. A single payment can therefore touch at least three addresses: the sender’s input, the recipient, and the sender’s change address. Counting those as three active participants overstates how many people were involved.

Here is a purely illustrative example. Suppose two friends, Ana and Ben, each pay a shop on the same day, and each wallet sends change to a new address. The chain shows the two senders, the shop’s receiving address or addresses, and two change addresses. A count of all addresses might show five or six active addresses for what was really three parties. The figures are made up to show the mechanism and do not describe any real network.

Going the other way: many users, few addresses

The error runs in both directions. Exchanges and custodians hold coins for large numbers of customers, often in pooled wallets. Thousands of customers buying and selling inside an exchange may produce no on-chain transactions at all, or a small number of consolidated movements. Those people are not counted as active addresses even though they are active in the market.

The same point applies to some payment services and to any system that settles in batches. A service that pays 200 people in one transaction creates 200 receiving addresses at once, which can inflate the count for a day without any change in the number of independent users.

Other things that distort the count

Automated activity. Scripts can create many addresses and send small amounts between them cheaply when fees are low. Whether this is legitimate software behaviour or an attempt to make a network look busy, the metric cannot tell the difference. Low-fee networks tend to show more of this noise.

Dust and spam. Tiny outputs sent to many addresses, sometimes for tracking or advertising, can add to the receiver count without reflecting real participation.

Protocol changes. New transaction formats, new wallet defaults or growth in layer two usage can change how many addresses show up on the base chain. If activity moves off-chain, base-layer counts can fall while real usage rises.

Different chains, different meaning. On account-based networks, an address is a persistent account, so the count behaves differently than on a UTXO network where addresses are routinely single-use. Comparing active address numbers across different chains is therefore risky.

Reading the metric with care

Despite these problems, the metric is not useless. Used cautiously, it can show broad shifts in on-chain activity over long periods, and a sustained change in the trend is more informative than a one-day spike. A few practical habits help.

  • Compare the metric with related series, such as transaction counts and fees. If addresses rise but transactions do not, batching or dust may be the cause.
  • Look at medium-term trends rather than single days. Holidays, weekends and one-off events produce temporary swings.
  • Check whether the provider counts senders, receivers or both, and whether it filters out very small transfers.
  • Be wary of any story that treats a rising count as proof of rising adoption, or a falling count as proof of falling demand. Neither inference is secure.

A note on price

It is common to see active address charts set beside a price line, with the suggestion that more users mean a higher price. Cryptocurrency prices are volatile and are influenced by many things, including trading on exchanges that never appears on the chain. A correlation seen in one period may vanish in the next, and the metric offers no reliable signal about future prices. Nothing here is financial advice, and past patterns do not predict future results.

Think of active addresses as a rough gauge of ledger activity. It tells you that addresses were involved in transactions. Who controlled them, how many separate people that represents and why they acted are questions the number cannot answer on its own.

The complete guide to on-chain metrics

An Introduction to On-Chain Analysis
Read the guide

Keep exploring

Guides from other topics

All topics →