Smart contracts
Understand the mechanisms, then explore their implications.
Bitcoin
Bitcoin Script, SegWit and Taproot
Bitcoin Script specifies spending conditions, such as signatures, multiple signers or time constraints.
Advanced3 min reading + workshop ↗
Ethereum
EVM and smart contract composability
The Ethereum Virtual Machine executes instructions deterministically.
Intermediate3 min reading + workshop ↗
Ethereum
Token approvals and wallet security
An ERC-20 approval lets a spender contract transfer a specified allowance on your behalf.
Intermediate3 min reading + workshop ↗