StableX Academy

Learn crypto the right way.

114 plain-English lessons · 15 modules

Light Clients & SPV

Simplified Payment Verification (SPV) is the technique light clients use to confirm a transaction using only block headers and a Merkle proof.

In depth

A light client asks a full node for the branch of hashes connecting a transaction to a block’s Merkle root. If the hashes chain up correctly to a header the client already trusts, the transaction is confirmed to be in that block. It is verification without downloading the whole block.

Phone requesting a Merkle branch from a server, then checking it against a stored header.

Why it matters

It is how mobile wallets stay both practical and reasonably trustworthy.