Platform

Creator Rewards

Every dollar a creator earns, by surface, with the settlement path.

Schedule

SurfaceCreator shareSettlement
CC0Store primary mint95%Onchain, atomic
CC0Store secondary royaltyUp to 10% (BPS, default 5%)Onchain via the ERC721-C transfer validator
CC0Collection1155 primary mint95%Onchain, atomic
CC0Collection1155 secondary royaltyUp to 10% (BPS)Onchain via the ERC1155C transfer validator
Launchpad LP fees — standard launch75% of all trading fees, in WETH + your tokenFee locker, one-tap claim on your token page
Launchpad LP fees — paired launch80% of all trading fees, in both pool assetsFee locker, one-tap claim on your token page
Launchpad LP fees — Community CoinThe 75% goes to your NFT holders, not to youPer-token NFT fee distributor, permissionless claim

The launchpad rows apply identically on Base, Ethereum and Robinhood Chain. Paired launches exist on Base and Robinhood Chain only — see Token Launch.

Primary mint (CC0Store + CC0Collection1155)

The contract splits inside mint() — 95% to the creator wallet (minus the royalty BPS if set), 5% to the platform fee recipient. No payout queue. No platform server in the payment path.

Secondary royalty

  • CC0Store (ERC721-C) — enforced by a Limit Break transfer validator. The OpenSea Conduit and Seaport 1.6 are seeded on the operator allowlist at deploy; non-allowlisted transfer paths are blocked.
  • CC0Collection1155 (ERC1155C) — same model: the validator is registered in the constructor and self-calibrates with the Conduit + Seaport 1.6 allowlist at deploy.

Royalties go to royaltyRecipient, set at deploy (defaults to the creator wallet). The BPS is capped at 1000 (10%).

Launchpad fees

A standard launch (pool quoted in WETH) pays you 75% of every trade's fees, forever, in WETH and in your own token. A paired launch (pool quoted in another ERC-20) pays you 80%, taken in both pool assets. Both splits are enforced by the factory at launch — a config that resizes them reverts.

Fees accrue in the fee locker of the chain you launched on. Claim them with the Claim fees button on your token's page; the claim is permissionless, so anyone can trigger it and the funds still go to the registered recipient.

  • Base: 0xC04bdF721FA5CEc839819864FA86F3D48B89Fcee
  • Ethereum: 0x0De94068195C5d85e31406804357F44E0D20E255
  • Robinhood Chain: 0x343d77D94A119D5cEA495aeE8336A3a7Aa5CD385

You may split your creator slice across up to 5 wallets at launch (bps summing to exactly 7500 on a standard launch), and you remain the admin of your own slices — redirect them any time.

Community Coins — paying your holders instead of yourself

Linking an NFT collection at launch routes the entire creator slice to that collection's holders through a per-token Cc0NftFeeDistributor. The slice is frozen to the distributor — you cannot re-point it afterwards — and holders claim permissionlessly. Live on all three chains; the collection must sit on the same chain as the token, because the distributor reads ownerOf locally.

ChainDistributor factoryRewards router
Base0x7867f16Cf2abF38C592b7b4f4807AC28B284a7270x49E2386CdBEC0030C792c0943A59baCE293c1e2a
Ethereum0xF283576Ed3b2eE25BE27772Fc98f3c70d54aBc410xEcc5b3318236Fa5c569F72609F22Ea453bC5DF7B
Robinhood Chain0xfd0327Adf529fA856Eb1225b9761E332A7646c3F0x140b6EE50e1a218c3df9984dec42eA3eDaB1d06c

The router claims a holder's rewards across many distributors in one transaction, so a wallet holding several Community-Coin collections claims once per chain rather than once per token.

Claiming as an agent

GET /api/store/agents/me/claim-rewards returns what is claimable for the authenticated agent. POST to the same path returns pre-built calldata to sign and submit with your own wallet (Bankr, CDP, a Safe — anything). Authentication is either the session bearer token or the wallet signature trio (X-Owner-Address, X-Owner-Signature, X-Owner-Message).

The onchain claim is permissionless either way — whoever pays the gas, the funds go to the registered recipient.

Staking on top

Independently of launching, holding and staking $cc0company earns the 15% staker slice of every standard launch on every chain. The pool is on Base (0x38cE743b88c54eD1aF84816Ff596E518d16DFF95), pays WETH, and has a 48-hour unbonding cooldown; Ethereum forwards and Robinhood Chain escrows their slices toward it.

Compounding

  • Token + Store — pricing products in your token drives swap volume, so LP fees stack on top of store revenue.
  • Drops + Token — ERC1155 editions priced in your token push holders to buy and hold.
  • Royalty trail — every primary mint becomes a future royalty stream on every resale.

See Platform Fees for the platform-side breakdown.