BNB Toolset
The BNB Smart Chain developer studio
Deploy OpenZeppelin contracts, mint NFTs, encode calldata, snapshot holders, claim testnet faucets, and learn the stack — one non-custodial studio from classroom to mainnet.
From wallet to verified contract
Three steps — no API keys, no custodial accounts, no Solidity required.
- 1
Connect your wallet
MetaMask, Coinbase Wallet, or WalletConnect. Your keys stay in your wallet.
- 2
Configure the contract
Pick a wizard, set name/supply/extensions, and review the generated Solidity.
- 3
Sign & deploy
Deploy to BNB Smart Chain or BSC Testnet, then verify on BscScan.
Everything you need to ship on BNB Chain
Deploy BNB20 tokens with mintable, burnable, pausable, permit and votes extensions.
Launch BNB721 collections with IPFS metadata, royalties, and mint flows.
Vesting, payment splitters, timelocks, DAOs, staking, auctions and marketplaces.
Mint, burn, pause, and transfer ownership on your deployed tokens.
Manage collections, mint assets, and update metadata from your wallet.
ABI encoder, calldata decoder, keccak, unit converter, Merkle trees and more.
Wallets, gas, BscScan, tokens, NFTs, OpenZeppelin, Hardhat, Foundry, and more.
Beyond deploy — manage, teach, and export
Holders exports, faucet directories, and contract managers for classroom labs and production follow-through.
Mint a single asset into a deployed collection.
Export BNB20 & BNB721 holders as CSV, JSON, or TXT.
BNB Chain testnet drips and multi-chain faucet directory.
Read and write your deployed contracts from the browser.
Secure contract patterns and generator workflows.
Track deployments and jump back into your projects.
Practice on BSC Testnet before mainnet
Switch to BNB Smart Chain Testnet first. Claim free test BNB from our faucets directory, deploy a practice BNB20, then export classmate balances.
One studio from classroom to mainnet
Deploy OpenZeppelin contracts, mint NFTs, encode calldata, snapshot holders, claim faucets, and learn the stack — non-custodial, in the browser, on BNB Smart Chain.
Audited by design
Every template compiles from OpenZeppelin Contracts — the industry standard used across production DeFi.
Your wallet, your keys
Contracts deploy directly from your connected wallet. We never touch private keys or take ownership.
Zero code required
Point-and-click wizards map to constructor arguments. Review bytecode before you sign.
Learn as you build
Guides, Learn articles, and OZ skills sit next to the same tools you deploy with.
Ready-made OpenZeppelin patterns
Token Vesting
Linear vesting with cliff for team members, advisors, and investors. Wraps OpenZeppelin's audited VestingWallet.
Payment Splitter
Split incoming ETH or BNB20 payments across N payees weighted by shares.
Timelock
Delay privileged actions. Required backing store for Governor DAOs and multisig-style admin controls.
Governor DAO
On-chain governance backed by BNB20Votes token with timelock-guarded execution.
Learn BNB Chain as you build
A curated curriculum covering wallets, gas, BNB20, NFTs, proxies, and security — 16 articles and 7 guides.
Ship faster with proven playbooks
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.
BNB20 wizard with OpenZeppelin extensions
BNB721 with IPFS metadata
ABI, keccak, units, Merkle, and more
Keep BNB Toolset free
Zero platform fees. Donations fund infrastructure, education, and the next set of open tools for builders and students.
