Skip to main content
Important: We do not provide financial advice or custody funds. All transactions occur on third-party platforms.

Solidity & Smart Contract Development

Write, test, and ship Solidity. The modern Foundry workflow, the patterns you'll see in every codebase, gas optimization that matters, and the deploy-day checklist.

5 lessons · 4 hr · expert

  1. 1Solidity Language Tour for EngineersFor developers who already know a curly-brace language. Types, storage layout, function visibility, errors, events, inheritance, and the parts of the EVM model you cannot ignore.45 min
  2. 2Foundry: Forge, Cast, AnvilThe modern Solidity workflow. forge for compiling and testing in Solidity itself, cast for CLI interaction with any chain, anvil for local mainnet forks. Why this stack replaced Hardhat.40 min
  3. 3Common Patterns: Ownable, Pausable, Upgradeable ProxiesThe patterns you'll see in every Solidity codebase. Access control, pause switches, the transparent and UUPS proxy models — when to use each and when each pattern goes wrong.40 min
  4. 4Gas Optimization: What Actually MattersThe 80/20 of gas optimization. Storage packing, calldata vs memory, the SSTORE rules, custom errors, caching reads, the optimizer settings — with real benchmarks.35 min
  5. 5Deploy-Day ChecklistBefore broadcasting a deploy: verify everything. Bytecode verification, parameter freezes, timelock setup, monitoring, runbooks, and the mistakes that have cost protocols nine figures.30 min

Educational only — not financial advice.