Follow one payment from selected UTXOs through exact serialization, authorization, relay policy, fee competition, block inclusion and possible replacement or reorganization. Every specialist lesson below contributes one part of the same state transition.
13 connected lessons Practice in every lesson
01
See the whole system first
Each specialist lesson expands one relationship in this end-to-end map.
01
Select outputs
Every input names an exact prior transaction output and spends it whole.
02
Create outputs
Payment and change become new amounts locked to new scripts.
03
Serialize
Version, vectors, scripts, witness and locktime become canonical bytes.
04
Authorize
Each witness satisfies the previous output's locking condition for this transaction.
05
Relay
Nodes apply consensus preconditions and local mempool policy before forwarding.
06
Confirm
A valid block spends old UTXOs and creates the new ones atomically.
You will be able to construct, decode, price and debug a transaction and explain txid, wtxid, RBF, CPFP, policy and confirmation risk.
02
Run the mechanism here
Predict first, execute exact bytes or rules, then change one input and inspect the first failed boundary.
EXACT MECHANISM WORKBENCH
Build and decode every transaction field
Serialize one input, two outputs, ScriptSig, ScriptPubKeys, witness, sequence, and locktime. Then decode the exact bytes, calculate the fee, and compare txid with wtxid after a witness change.
Required cases complete: 0/2.
Choose an outcome, then execute the exact bytes or rule.
6 LIVE BITCOIN UTILITIES
Calculate bitcoin transactions from intent to confirmation
Use real learner input rather than a prewritten answer. Every result is calculated locally from the fields shown and invalid data fails closed.
Bytes
Reverse Bytes
Reverse complete hexadecimal bytes without reversing the characters inside each byte.
Ready to calculate
Change any field, predict what should change, then run the utility.
Safety boundary: This learning surface does not store inputs. Never paste a live seed phrase, private key, wallet backup, or confidential transaction.
03
Follow the mechanism in order
Start at the top for a guided route, or open any lesson directly.