How zkBNB works.
zkBNB is a neutral launchpad on BNB Smart Chain. Launch a token, grow it in BNB. Every coin pays the same 2.00% creator fee, and the contracts split it the moment it is paid: 0.50% to the coin's roots, 0.50% to buy and burn $ZKBNB, 0.20% to the operator and 0.80% to whatever the deployer chose. Every amount is public and checkable on Rings. The people are not on display: harvests, rewards and donations can be paid into a zero-knowledge shielded pool.
The flywheelHow one 2% fee feeds roots, buys back $ZKBNB and pays holders and causes.TokenomicsFixed 1B supply, no team allocation, the bonding curve and what gets burned.FeesThe exact split of every trade and the limits built into the contract.The shielded poolWhat zero-knowledge payouts hide, and what they do not.
Three ideas
- Transparent money. The platform does not pick winners and does not hold anyone's fee. The FeeRouter splits every fee into pots whose rules are fixed in the contracts, and anyone can empty a pot when it is due. Nobody, including the operator, can redirect a pot after a token is launched.
- Private people. A Groth16 shielded BNB pool. Harvests, holder rewards and donations can land in the pool as notes owned by a
zkbnb1…key instead of a wallet. The amount paid in is public. What the recipient does with it afterwards is not. Anyone can shield, unshield and send privately on Move BNB. - Roots and rings. Every coin has roots: its own BNB vault, fed by every trade. Holders can burn coins for their share at any time, and the BNB behind each token only ever goes up. A deployer can send the 0.80% to a ring of causes, which pays the next cause in turn each epoch.
Coins are ERC-20s on BNB Smart Chain paired with native BNB. The bonding curve is zkBNB's own contract. Graduated coins move to PancakeSwap V2 with the LP tokens burned, and keep paying the creator fee through a 2% tax on swaps with the pair.
Words used in these docs
- Launch
- Create a token: 1,000,000,000 tokens, sold on the bonding curve or reserved for liquidity.
- Seed, Sprout, Orchard
- A coin's stage: fewer than 10 buys, on the curve with 10 or more buys, graduated to PancakeSwap.
- Roots
- A coin's BNB vault. Burn coins to harvest your share.
- Rootstock
- $ZKBNB, the platform coin. 0.50% of every trade on every coin buys it and burns it.
- Keeper
- An off-chain bot that calls the public maintenance functions on schedule: sweeps, buybacks, reward runs, ring settlements.
- Ring
- An ordered list of causes. A ring's pot is paid to one cause per epoch, in turn.
- Note
- BNB inside the shielded pool, owned by a zkbnb1… key instead of a wallet.