Blocky saysA transaction moves value or triggers a contract, paying a fee for inclusion.
A transaction specifies sender, recipient, amount/data, a nonce (ordering/replay protection), and a fee that pays the block producer. It must be signed by the sender's private key. Bitcoin models value as unspent outputs (UTXOs); Ethereum uses account balances. Either way, fees ration limited block space — pay more to be included sooner.
Power-ups you unlock
Sender, recipient, amount/data, nonce, fee
Must be signed by the sender
Fee pays for limited block space
UTXO (Bitcoin) vs account (Ethereum) models
Double-Spend Dan attacks — common mistakes
Reusing a nonce or getting nonce order wrong
Setting a fee too low to ever be included
Confusing UTXO and account accounting
Boss battleList the fields a transaction needs and why the nonce matters.