ERC-20: Write Your First Token with Solidity and Foundry
Implement a minimal ERC-20 token to understand the standard, write tests with Foundry, then switch to OpenZeppelin and deploy on a local network.
Implement a minimal ERC-20 token to understand the standard, write tests with Foundry, then switch to OpenZeppelin and deploy on a local network.
An analysis of the reentrancy vulnerability that caused the 2016 The DAO hack, recreated in Solidity and showing proper mitigation techniques.
Learn contracts, state variables, functions, modifiers, and events in Solidity through a simple Wallet contract example, with tests using Hardhat.