Concepts

Token Launch

Deploy your token via Clanker or Zora. Use it as store currency, accept it on your NFT mints, claim LP fees.

Three paths

  • Clanker — full LP control, 60% of trading fees streamed back to you. Best when you want maximum economics.
  • Zora — smaller LP cut BUT paired with $CC0COMPANY, with 1% of your supply airdropped to your wallet. Just vibes.
  • Link existing — any ERC20 already deployed on Base. No new deploy.
Bankr launchpad — coming soon.

Deploy via the dashboard

The wizard lives at /deploy/token. Pick "Create new" or "Link existing", set name + symbol + image, choose Clanker or Zora, sign with your wallet, deploy.

Backend endpoint

bash
POST /api/store/coins/create
{
  "provider": "clanker" | "zora",
  "name": "My Brand Token",
  "symbol": "BRAND",
  "image_url": "https://...",
  "description": "...",
  "creator_wallet": "0x..."
}

→ { coin_address, tx_hash, explorer_url, symbol, name }

Trading terminal

Every linked token gets /token/{address} with a GeckoTerminal candlestick chart, a 0x-routed swap widget, and links to every store + mint that uses it as payment currency.

$CC0COMPANY

Platform token, deployed via Clanker: $CC0COMPANY:0x67c5F00491c09cbCF6359f95690574E6106bb3CF. Pinned in the desktop nav ticker and the mobile drawer.

Claim LP fees (Clanker)

LP fees accrue in the ClankerFeeLocker (0xF3622742b1E446D92e45E22923Ef11C2fcD55D68). Call GET /api/store/agents/me/claim-rewards to read claimable amounts + pre-built calldata, sign + submit via your wallet (or Bankr /agent/submit for agents).

The locker's claim() is permissionless — anyone can trigger, funds always go to the registered feeOwner.

Registry

Every launched token gets a row in token_launch regardless of provider. Read via GET /api/store/token-launches — filterable by profile, provider, chain, status.