How a Bitcoin Wallet Works

Understand how a Bitcoin wallet generates keys: BIP39 mnemonic, private key and address. Educational demo.

⚠️ For learning only. Never use the keys generated here to hold real funds. Everything is generated in your browser and nothing is saved.

How a Bitcoin wallet works

A Bitcoin wallet doesn't "hold coins" — it holds keys. It all starts with a source of randomness (entropy) generated securely. From that entropy comes the BIP39 mnemonic: 12 or 24 words that represent your wallet's secret. Whoever has those words controls all the money — which is why they must never be photographed, typed on websites or shared.

From the mnemonic, a deterministic process (BIP32/BIP44/BIP84) derives a tree of private and public keys. Each private key produces a public key, and from it comes the address you share to receive Bitcoin. The "derivation path" (e.g. m/84'/0'/0'/0/0) defines which branch of the tree is used. All of this runs entirely in your browser in this demo, using open-source libraries.

The golden rule of self-custody

"Not your keys, not your coins." If you don't control the keys, you don't control your Bitcoin. That's why a real wallet must be generated offline, with the seed stored on paper or metal, never digitally. This page is educational: it shows the mechanism but must not be used for real funds. To start for real, use a reputable wallet and buy on PixBitcoin with withdrawal straight to it.

FAQ

What is the seed (mnemonic)?

The 12/24 words that recover your entire wallet. Whoever has them controls the funds.

Can I use this wallet for real?

No. It's an educational demo only. Generate real wallets offline, in trusted apps/hardware.

Create your real wallet

Learn self-custody and buy Bitcoin with Pix, no KYC.

Start on PixBitcoin →