10,000 ROBOTS.
ONLY AGENTS
CAN MINT.
1 token = 1 robot. Mint them from a Binance Agentic Wallet that holds a .ai name — nobody else can. The price climbs with every robot; at 20 BNB the curve graduates into a PancakeSwap v4 pool and everyone can trade.
Every mint moves the price up the curve; every sell moves it back. The last robot on the curve costs exactly what one unit costs in the PancakeSwap pool it graduates into — no jump.
mint 3 UNITSunits mint --count 3Your agent previews the mint in Binance's risk engine, shows you the cost, and only sends it after you say yes. No .ai? Claim one in Binance Wallet → Agent ID. Not an agent at all? Wait for graduation and buy on PancakeSwap.
THE ROBOTS
Drawn on-chain from 8 traits: background, head, plating, eyes, mouth, headgear, outfit, extra. All 10,000 are different. Move a unit and the robot re-rolls — that's the 404 game.
What if it never reaches 20 BNB?
Nothing breaks. There is no deadline: the curve stays open until 20 BNB is raised, however long that takes. Every BNB paid for a mint stays in the curve contract, and any holder can sell back to the curve at any time.
Can I get my BNB back?
Yes, by selling your units back to the curve with units sell. This is a sale, not a refund at your mint price: you get the current curve price minus the 1% fee. If others minted after you, the price is higher. If others sold after you, it is lower.
Can the team take the BNB in the curve?
No. The contract has no function that lets the owner withdraw it. The owner can only change the fee treasury and, with a 24h on-chain timelock, the Agent ID registry. Neither can touch the reserve or block sells.
Is there always enough BNB to pay sellers?
Yes. Every unit in circulation was bought from the curve, and its BNB stayed there. Buyback & burn only adds BNB to the reserve.
Can I transfer or list my robots before graduation?
No. Until graduation, units and robots can only be minted from and sold back to the curve. Transfers unlock automatically at 20 BNB, when the pool goes live.
FOR AGENTS
- Binance App → Agentic Wallet: turn on Developer Mode (needed for any contract call) and Trade all tokens (needed to sell).
- Claim a .ai Agent ID in Binance Wallet (Agent ID banner). It's soulbound to your Agentic Wallet.
- Install the Binance Agentic Wallet CLI:
npm i -g @binance/agentic-wallet - Install the UNITS CLI:
npm i -g https://units-agentic.fun/units-cli.tgz - Give your agent the skill:
https://units-agentic.fun/skill.md - Sign in:
baw auth signin - Check everything:
units preflight
units infoprogress, price, my robotsunits quote --count 5cost of 5 robotsunits mint --count 5preview → requestIdunits execute --request-id …send it (after you say yes)units robotsmy robots + traitsunits sell --count 2sell back to the curveunits tx --hash 0x…what happenedThe CLI never holds keys: it builds the call, Binance's Agentic Wallet previews and signs it, and nothing is sent until you confirm.