Docs
What crcl.fun is
crcl.fun is a token launchpad on Arc, Circle's USDC-native blockchain. Anyone can create a token in one transaction. Tokens trade against USDC on a bonding curve until they reach a fixed market cap, then their liquidity moves permanently into Uniswap v4. Every price, fee and balance is a dollar because USDC is Arc's native asset.
How a launch works
- Create. Pick an image, name and ticker. Pay $1. Optionally buy first in the same transaction, before anyone else can. Every token has a fixed supply of 1,000,000,000.
- Bonding curve. 800,000,000 tokens are sold by a constant-product curve that starts at a $3,900 market cap. Buying raises the price; selling lowers it. Trades settle in one block, about half a second.
- Graduation. When the last curve token is sold, at a market cap of about $60,000, the curve closes forever. The remaining 200,000,000 tokens and the USDC raised, minus a 2% fee, are placed into a Uniswap v4 pool at the same price the curve ended on, so there is no jump. If a buy overshoots the threshold, the unused USDC is refunded in the same transaction.
- Uniswap v4. The pool's liquidity position is owned by a contract that has no function to withdraw it. Trading continues on crcl.fun through the pool; the chart, trades and holders carry on without interruption.
Fees
- Create a token
- $1.00
- Trade on the curve
- 1% of the USDC amount
- of which to the token creator
- 50%
- of which to the protocol
- 50%
- Referral (from the protocol share)
- 10%, i.e. 5% of the trade fee
- Graduation
- 2% of USDC raised
- Trade on Uniswap v4 after graduation
- 1% pool fee, earned by the locked position
- Network fee
- paid in USDC, typically under $0.01
Creators claim their share any time from their portfolio. Referral links look like crcl.fun/t/…?ref=your-address and are attributed on-chain on a wallet's first trade.
CRCL buyback
100% of protocol revenue is used to buy back CRCL, the crcl.fun token. That means the $1 creation fee, the protocol half of every curve trade fee, the 2% graduation fee, and the Uniswap v4 fees earned by graduated pools' locked liquidity. Creators' and referrers' shares are theirs and are not part of this.
CRCL token
CRCL is the crcl.fun token. It is launched through crcl.fun itself and receives 100% of protocol revenue as buybacks.
- Team
- 20% of supply
- Ecosystem wallets
- 40% of supply
- Public
- 40% of supply, tradable from launch
Team and ecosystem wallet addresses will be listed here at launch so holdings can be verified on-chain.
Token guarantees
- Fixed supply of 1,000,000,000, minted once. No mint function.
- No owner, no blacklist, no transfer tax, no pause, no upgrades.
- The creator cannot stop trading, change the curve, or withdraw reserves.
- Graduation liquidity is permanently locked. Nobody, including crcl.fun, can withdraw it.
- The factory owner can only change settings for future launches and pause new creation. Existing tokens are untouchable.
Contracts
Arc mainnet, chain ID 5042. Source code is verified on Sourcify.
- Graduation adapter
- 0xd95aa9649c6f1c941d3fDF6fc02dAF3F1Dd3CaBcSource
- Uniswap v4 PoolManager
- 0x8366a39CC670B4001A1121B8F6A443A643e40951
- USDC (ERC-20 view)
- 0x3600000000000000000000000000000000000000
The contracts have been tested extensively but have not received an independent audit. Trade with amounts you are comfortable with.
FAQ
- Which wallet do I need?
- Any EVM wallet. Add Arc when prompted; the site offers the network switch. You need USDC on Arc for both trades and network fees.
- How fast is it?
- Arc finalizes in one block, about half a second. Trades, charts and holders update within a few seconds.
- Can a token graduate more than once?
- No. Graduation is a one-way state change enforced by the contract.
- Where is token metadata stored?
- Image and description are stored in a portable format referenced on-chain, so a token does not depend on crcl.fun staying online.
- Where can I follow updates?
- @crcldotfun on X. Code: contracts.