Bitcoin wallet chart

Bitcoin wallet charts start with UTXOs.

A Bitcoin balance is the sum of unspent outputs within a known wallet scope. The chart should preserve output-level evidence and label clustering assumptions.

A step-by-step view of spendable outputs

Bitcoin does not use a single account balance in the same way as account-based networks. Transactions spend previous outputs and create new ones. A wallet chart sums known UTXOs, distinguishes confirmed from pending value, and displays a step-like history alongside market value.

Wallet scope is essential because one seed may derive many addresses. Change outputs should remain internal when ownership is known, while external observers must label heuristic clusters as inferred. Fee charts should include transaction weight, fee rate, inputs, outputs, and confirmation context.

Review the WalletChart.com methodology

Illustrative wallet chartDEMO DATA
Illustrative wallet value over twelve periods A rising and falling line ends above its starting value. Shaded vertical bars indicate deposits and withdrawals. Values are fictional and used only to demonstrate chart design. P1P3P5P7P9P12
Portfolio valueDepositWithdrawal
Tracked value100 index
Net flow+6 index
Coverage3 networks
Core chart layers

What the page should make visible

Each layer answers a different question. The summary remains useful because the supporting evidence is still available.

UTXO inventory

Show amount, age, confirmation, script type, spend state, and operational flags for each output.

Change-aware flows

Calculate wallet-level net flow without treating change as a new deposit.

Fee analysis

Explain absolute fees through fee rate, transaction weight, input count, and urgency context.

Privacy boundaries

Separate supplied wallet scope from inferred address clusters and avoid unsupported identity claims.

Metric glossary

Terms used in this chart model

Definitions are descriptive, not promises of completeness. Protocol and network implementations can differ.

UTXO

An unspent transaction output that can be used as an input to a later transaction.

Change output

Value returned to the spender after selected inputs exceed the payment and fee.

Fee rate

The fee paid relative to transaction size or weight, typically used in fee selection.

Confirmation

Inclusion in a block and the number of blocks built after it.

Descriptor

A structured description of scripts or addresses used to define wallet scope.

Cluster heuristic

An inference that several addresses may share ownership; it can be wrong and should be labeled.

Questions

Common interpretation checks

Why does a Bitcoin transaction show more value moving than I sent?

The transaction may spend larger UTXOs and return the remainder as change. Wallet-level flow should identify known change.

Why is my confirmed balance different from pending balance?

Unconfirmed transactions can change expected spendable value before they are included in a block.

Can an explorer know every address in my wallet?

Not reliably. Complete scope usually requires wallet-provided descriptors or address information; public clustering is an inference.

Wallet Chart Lab

Read the detailed guides

Long-form articles expand the data model, chart choices, and limitations for this topic.

Build the explanation before the decoration.

Use clear scope, explicit valuation, reconciled flows, position-aware exposure, and visible data quality in every wallet chart.