Bitcoin · Self-custodyFree · Open source
Big Bad WalletGet early access

All articles

How a Bitcoin transaction works

What actually happens between “send” and the coins showing up? A plain-English tour of inputs, miners, and confirmations.

Basics·Intermediate·7 min read
3 of 6 · How it actually works

When you tap “send,” it feels instant and magical. Under the hood there’s a tidy little sequence, and understanding it kills a lot of anxiety about whether your money is okay.

STEP 1YOU SIGNON YOUR DEVICESTEP 2THE MEMPOOLTHE WAITING ROOMSTEP 3IN A BLOCKMINERS CONFIRMSTEP 4DONETHEIRS TO SPENDYOUR KEY NEVER LEAVES THIS BOXAND NO TAKING IT BACK
Fig. 1. The four moves between tapping send and done.

Step 1: You sign

Your builds a transaction: which coins to move, where to, and how much. Then it signs that transaction with your : proof that you, the rightful owner, authorized it. Crucially, your key never leaves your device. Only the signature goes out.

Step 2: The network hears about it

Your signed transaction gets broadcast to thousands of computers. It lands in a waiting room called the : all the transactions that are valid but not yet finalized.

Nobody approves your payment. The network just verifies the math checks out.

Step 3: Miners confirm it

Roughly every ten minutes, bundle a batch of waiting transactions into a and add it to the chain. Once yours is in a block, it has one confirmation. Each new block stacked on top makes it exponentially harder to ever reverse.

That ten-minute rhythm is why Bitcoin payments aren’t literally instant on the base layer, and why bigger can buy you a faster spot in the next block when the mempool is busy.

Step 4: Done

The coins now belong to the receiver’s keys. There’s no bank settlement happening in the background days later. What you see is final.

How long until it’s final, and can it be reversed?

“How long does it take?” depends on the fee you paid and how busy the network is. For everyday amounts, one confirmation (usually within an hour, often much sooner) is plenty. For large sums, or when an asks, the common habit is to wait for a few confirmations, since each extra block makes the payment dramatically harder to undo.

And “undo” is the key word: once it’s confirmed, a Bitcoin transaction is effectively irreversible. There’s no chargeback, no support line, no bank that can claw it back. That’s a feature: no one can reverse a payment to you either. But it’s also why double-checking the and amount before you send matters so much.

The mental modelThink of the mempool as a boarding gate and each block as a flight leaving every ~10 minutes. Pay a bigger fee and you board sooner. Pay less and you wait for a quieter gate.

The one thing to remember

You sign a transaction, the network broadcasts it, miners confirm it into a block. No middleman approves anything.

Going Deeper · 5 min

Public keys, private keys, and addresses

Three words that sound interchangeable and aren’t. Get the key pair straight and self-custody finally makes sense under the hood.

Intermediate

How it actually works