Blockchain Fundamentals
Accounts, transactions, consensus and gas.
Decentralised applications from first principles. This path is being written up now - here is the outline we are working from.
Accounts, transactions, consensus and gas.
Key management, signing and connecting a wallet to a dApp.
Solidity, the EVM, testing and upgrade patterns.
Reading chain state and sending transactions from the browser.
IPFS, event indexing and querying historical state.
Common contract exploits and how audits work.
Want to help write one of these? The handbook is open source.