Loading...
Write, deploy, and test smart contracts using Solidity and modern development tools.
Introduction to Smart Contracts
What smart contracts are and how they work
Solidity Basics
Your first smart contract language
State & Storage
How data is stored on-chain
Control Flow & Events
Logic, modifiers, and logging
Token Standards
ERC-20, ERC-721, and ERC-1155
Testing & Debugging
Hardhat, unit tests, and gas optimization
Security Best Practices
Common vulnerabilities and how to prevent them
Quiz: Smart Contracts
Test your development knowledge