Buy → Mint
Buy $FROG from the pool and frogs mint straight to your wallet with fresh, randomly rolled traits. No claim step, no allowlist.
$FROG
5000 frogs. 100% on-chain. Zero promises.
No IPFS. No metadata API. No team wallet. Just a Uniswap v4 hook, a pool, and 5000 frogs that live entirely inside the contract.
$FROG is an ERC-20 token wired one-to-one to frog ownership through a Uniswap v4 hook. No off-chain server ever touches your frogs.
Buy $FROG from the pool and frogs mint straight to your wallet with fresh, randomly rolled traits. No claim step, no allowlist.
Your frogs sit in your wallet as long as you hold the underlying $FROG balance. Full on-chain SVG, viewable with a free eth_call.
Sell back into the pool and the corresponding frogs burn. Their traits are gone — buy back in later and you reroll from scratch.
Wallet-to-wallet transfers move the actual frogs, traits intact. No mint, no burn — just the frogs changing hands.
Art and metadata are generated entirely by the contracts — no server, no IPFS images, no metadata API. Every frog you see is rendered live, on-chain, powered by a Uniswap v4 hook on Robinhood Chain.
This button does not touch a wallet, a node, or a contract — it just re-stacks six local preview layers (background, body, mouth, eyes, accessory, headwear) so you can feel what "fresh random traits on every mint" means.
Simulated preview only. Real traits are generated on-chain, at mint time, by the contracts.
6 categories × 40 traits each = 240 traits total — billions of possible combinations across 5000 frogs.
Every mint gets a shot at one of 25 one-of-a-kind legendary frogs. Only one of each can exist at a time.

























Burn a legendary and its design returns to the pool — someone else can roll it again.
100% of supply goes into the Uniswap v4 pool at launch. Nothing held back, nothing promised early.
Every unit of $FROG starts in the Uniswap v4 pool. No team allocation, no advisor allocation, no marketing wallet.
There is no early round. Everyone buys from the same pool, at the same price curve, at the same time.
A max-buy limit starts tight at launch and grows over time, making it harder for bots to snipe the entire early supply in one block.
Once the pool and hook are set up, ownership is renounced. No admin key sits over the contracts afterward.
Robinhood Chain. That's it — the answer isn't more complicated than that.
Every frog is rendered fully on-chain as SVG. A free eth_call against the contract returns the live image and traits — no server, no metadata API, no IPFS gateway required.
Selling $FROG back into the pool burns the corresponding frogs. Their traits are gone for good. Buy back in later and you mint fresh frogs with a brand-new random roll.
Every mint has a 0.5% chance of landing one of 25 one-of-a-kind legendary frogs. Only one copy of each legendary can exist at any given time. Burn a legendary and its design goes back into the pool for someone else to roll.
At launch. TBA.
No team section, by design. No presale, no whitelist, no admin key after setup. The contracts are the whole project.
No. Traits, layering, and rendering all live in the contracts. Nothing is fetched from an external host to display a frog.