Degrees of Satoshi · Learn with evidence
Choose a learning path
Start with a question, learn the prerequisites, and test your understanding with a worked example.
Send and check a Bitcoin payment
Beginner · Read the payment request, check the fee, and understand what arrival means.
- How to receive Bitcoin: addresses, amounts and arrival checks
- Bitcoin payment requests and QR codes: what a scan actually tells you
- How to send Bitcoin: review the destination, amount and fee
- Bitcoin received but missing from your wallet: what to check
- Bitcoin refunds: why returning a payment requires a new transaction
Practice: Follow a Transaction.
Understand an Ethereum wallet problem
Beginner · Separate access, missing balances, connection errors and suspicious requests.
Follow a stablecoin payment
Beginner to intermediate · Check the network, recipient requirements, fees and the record of payment.
- How stablecoin cross-border payments work
- USDT TRC-20 vs ERC-20: the network difference
- Stablecoin deposit memos and destination tags
- Stablecoin sent but not credited: a diagnostic guide
- Reconciling stablecoin payments with invoices
Practice: Follow a Transaction.
Read a lending position
Intermediate · Connect collateral, debt, available liquidity and the effect of each action.
- Turning collateral on or off: supply balance is not borrowing power
- Does supplied collateral earn interest? Read the market accounting
- Repaying a DeFi loan: debt asset, accrued interest and the final balance
- Withdrawing lending supply: liquidity, collateral and transaction limits
- Lending liquidity versus solvency: can assets be withdrawn or recovered?
Start with Bitcoin
Beginner · Learn what the ledger records, who validates it, and how a payment moves.
- What is Bitcoin? Money that runs on a public network instead of a bank
- What is a blockchain, and what does Bitcoin’s actually record?
- What is a UTXO? How Bitcoin keeps track of coins without any accounts
- Bitcoin confirmations: what they mean, why six became the convention, and why none is final
- How to read a block explorer: transactions, fees, confirmations and addresses
Practice: Follow a Transaction.
Understand Ethereum
Beginner to intermediate · Move from accounts to transactions, fees, contracts, and finality.
- What is Ethereum? A shared network for running programs
- Ether and Ethereum: the asset, the network and the units
- Ethereum accounts: keys, contract code and delegated accounts
- Ethereum transactions and nonces: how requests stay in order
- Ethereum gas fees: units, prices and the amount actually paid
- Smart contracts: programmed rules, examples and outside promises
- Ethereum proof of stake: blocks, votes and checkpoint finality
Practice: Follow a Transaction.
Inspect a stablecoin
Beginner · Separate the peg from the backing, and possession from redemption rights.
- What is a stablecoin? A target price and the system behind it
- A stablecoin peg is a target; its market price is a trade
- Cash-backed stablecoins: what sits behind the token?
- Crypto-backed stablecoins: debt, collateral and liquidation
- Who can mint or redeem a stablecoin?
- Attestations, audits and proof of reserves answer different questions
- Stablecoin freezes and issuer control
Understand a swap
Beginner to intermediate · Follow the pool arithmetic, execution limits, and dependencies behind a quote.
- What is DeFi? Financial applications built from smart contracts
- Decentralized exchanges: how a token trade reaches settlement
- Automated market makers: trading against a programmed inventory
- Constant-product pools: deriving the output from x times y
- Slippage and price impact: two reasons a swap rate can differ
- DeFi composability: reusing capabilities and inheriting dependencies
Practice: Swap Lab.
Know who controls the funds
Beginner · Compare keys, custodial promises, wallet requests, and spending permissions.
- Bitcoin wallets explained: hot, cold, hardware, custodial, and what they actually store
- Private keys, public keys and seed phrases: what actually controls your bitcoin
- Reading Ethereum wallet requests: connection, signing and calls
- Token approvals: what a spender can do after you authorize it
- Protocol upgrades and admin powers: who can change what
Follow a transaction
Beginner to intermediate · Compare UTXO payments, account transfers, tokens, and rollup settlement.
- What is a UTXO? How Bitcoin keeps track of coins without any accounts
- Ethereum accounts: keys, contract code and delegated accounts
- ERC-20 tokens: balances, decimals and spending permissions
- Transferring a stablecoin is not redeeming it
- Optimistic rollups: state claims, challenges and withdrawal waits
- Ethereum proof of stake: blocks, votes and checkpoint finality
Practice: Follow a Transaction.