Proven playbooks for shipping
Opinionated, code-first tutorials. Ship features the way experienced BNB Chain teams actually ship them.
Launch a BNB20 in 3 minutes
Use the Token Creator wizard to deploy a production-ready BNB20 with Burnable, Permit, and Votes — then verify on BscScan in one click.
Deploy an NFT collection with IPFS metadata
Pin artwork and JSON metadata to permanent storage, deploy a BNB721 with URIStorage, and enforce creator royalties via EIP-2981.
Governor DAO 101
Wire BNB20Votes, 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 BscScan
How BNB Toolset pushes source to BscScan 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 BNB Toolset to generate, refine, and audit contracts faster.
