Proven playbooks for shipping
Opinionated, code-first tutorials. Ship features the way experienced Ethereum teams actually ship them.
Launch an ERC20 in 3 minutes
Use the Token Creator wizard to deploy a production-ready ERC20 with Burnable, Permit, and Votes — then verify on Etherscan in one click.
Deploy an NFT collection with IPFS metadata
Pin artwork and JSON metadata to permanent storage, deploy an ERC721 with URIStorage, and enforce creator royalties via ERC2981.
Governor DAO 101
Wire ERC20Votes, TimelockController, and OpenZeppelin Governor into a production DAO — with deployment order, roles, and proposal lifecycle explained.
Build a staking contract
Deploy the Synthetix-style staking template, fund reward emissions, and avoid the reward-rate pitfalls that silently underpay stakers.
The reentrancy checklist
Seven patterns every Solidity developer must internalize before mainnet — CEI, ReentrancyGuard, pull payments, Pausable, and cross-function traps.
Verifying contracts on Etherscan
How Ethereum Toolset pushes source to Etherscan after deploy — and how to fix verification when constructor args, compiler settings, or libraries do not match.
Using OpenZeppelin Skills locally
Install the OpenZeppelin Skills CLI for Claude Code, then pair it with Ethereum Toolset to generate, refine, and audit contracts faster.
