Overview
Curato is a launchpad on Robinhood Chain where every coin is paired with one NFT collection. Part of the fees the coin earns are spent buying that collection's floor, and the NFTs either go to the coin's holders in a giveaway or are burned. Coins are created on Pons; Curato adds the pairing, the vaults and the giveaways.
How it works
- 1. Launch. A creator picks a name, a symbol, an image, one collection, an NFT policy and a creator tax, then sends one transaction — optionally buying some of their own coin in it. The Launcher creates the coin on Pons and a fee router bound to it.
- 2. Trade. People trade the coin on its Pons bonding curve. Each trade earns creator fees.
- 3. Harvest. Anyone can call harvest on the coin's router. It pulls the fees out of Pons and splits them 80% to the collection vault and 20% to the treasury.
- 4. Sweep. The keeper makes the vault buy the cheapest listed NFT of its collection, within a price cap, using that coin's own balance.
- 5. Deliver. Depending on the policy, the NFT is burned, or raffled to one holder — picked by a verifiable drand beacon and sent straight to their wallet, with nothing to claim.
Fees
Every launch uses Pons configuration 0: a 1% curve fee on each trade, of which 70% goes to the creator side and the rest to Pons, plus the creator tax the creator chose (0 to 10%). The router splits everything it receives 80/20. The split is a constant in the router's code and cannot be changed.
Example with the default 1% tax: for every 1 ETH traded, about 0.0136 ETH goes to the vault, 0.0034 ETH to the Curato treasury and 0.0030 ETH to Pons. Launching costs Pons's launch fee (currently 0.0005 ETH) plus gas. At 4.2 ETH of curve liquidity a coin graduates to a locked Uniswap v4 pool and fees keep flowing to the same router.
Vaults
There is one vault per collection, shared by all coins paired with it, but each coin has its own balance inside it. Coins never pool funds: an NFT is charged to the coin whose fees paid for it and follows that coin's policy. A vault has no function that sends ETH anywhere except to Seaport for a purchase, so nobody, including the team, can withdraw it.
- Only the keeper can trigger a purchase, so a seller cannot sell to a vault at the price cap on their own.
- Only plain Seaport listings are bought: fixed price, paid in ETH, one NFT of the vault's collection.
- The price must be at or below a cap posted by the keeper. The cap can rise by at most 10% per hour, never above a hard ceiling, and expires after 2 days.
- A daily spending limit applies to each vault.
- After every purchase the contract checks that exactly the price left the vault and that it now owns the NFT.
NFT policy
The creator chooses once, at launch, and it can never be changed. Burn sends every NFT the coin buys to a dead address, shrinking the collection's supply. Airdrop gives each NFT to one holder of the coin, chosen at random with odds proportional to balance. On Robinhood Chain the winner does nothing: the NFT arrives in the wallet that holds the coin.
Giveaways
The random number comes from the drand quicknet network. The contract pins a drand round that has not been published yet, and later verifies that round's BLS signature itself using the chain's BLS12-381 precompiles, so nobody can choose or predict the result. Who held how much is posted by the keeper as a Merkle root; a 15 minute window lets anyone recompute and check it before the draw, and the registry owner can reject a bad snapshot. The winner's proof is checked on-chain before the NFT moves. Posting the snapshot is the keeper's only role here — pinning the round, submitting the signature and delivering the NFT are permissionless, so anyone can push a giveaway forward.
What you have to trust
- The contracts. They are unaudited until stated otherwise.
- Pons and Seaport. Curato builds on them and cannot change them.
- The keeper for three things: posting a price cap, choosing which listing to buy within that cap, and posting the holder snapshot for a giveaway. It cannot move funds.
- The registry owner decides which collections new coins can pair with and can replace the keeper. It cannot touch funds or coins that already exist.
Contracts
- Collection registry
- 0xAA2a95A342b774512c64799597bD75389e7d3C7a
- Raffle distributor
- 0xEd00171E28B55C3ba9bE26a474611755C860E6F0
- Pons launch factory
- 0x7eD598BcEf8bd9Edd8C97A195C6d13f40801EC7e
- Seaport 1.6
- 0x0000000000000068F116a894984e2DB1123eB395
Risks
Coins can lose all their value. NFT prices can fall and a vault can end up holding NFTs worth less than it paid. If a collection has no listings under the price cap, ETH stays in the vault, and there is no way to take it out. Smart contracts can contain bugs that cannot be fixed after deployment. Nothing here is financial advice.