ACTFUN is a community-mined token launchpad running on Arc Testnet. Instead of presales or airdrops, you earn tokens by writing a funny post and paying a small USDC fee. Once 95% of a token’s supply is mined, it automatically graduates into its own built-in DEX — no bridges, no external exchange, no admin action required.Documentation Index
Fetch the complete documentation index at: https://actfudoc.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
ACTFUN runs on Arc Testnet (Chain ID 5042002). All USDC used is free testnet USDC — no real money is involved. Get testnet USDC from the Arc faucet.
Quick Start
Add Arc Testnet to MetaMask, claim free USDC, and mine your first token in minutes.
Launch a Token
Deploy your own community-mined token with custom supply, fee, and cooldown settings.
Mine Tokens
Write a funny post, pay the USDC fee, and receive tokens directly in your wallet.
Trade Tokens
Buy and sell graduated tokens using the built-in constant-product AMM.
How ACTFUN works
Every token on ACTFUN follows the same four-stage lifecycle — from creation to live trading — entirely on-chain.Create a token
Anyone can deploy a new token by setting its name, symbol, total supply, tokens per mine, per-wallet cooldown, daily mining cap, and USDC fee per mine. No backend, no admin keys — the contract handles everything.
Mine the supply
Community members mine the token by writing a funny post and paying the USDC fee. Tokens land in the miner’s wallet instantly. Cooldowns and daily caps are enforced in the smart contract to keep things fair.
Graduate automatically
When 95% of the supply is mined, the contract graduates the token in the same transaction as the final mine. It mints the 5% LP reserve and seeds an AMM pool with all accumulated USDC fees.
Explore the docs
Core Concepts
Understand Mine-to-Launch, tokenomics, and the graduation AMM.
Platform Features
Leaderboard, Hall of Fame, Creator Livestream, Global Feed, and more.
Smart Contracts
Full reference for LaunchpadFactory and TokenLauncher contract functions.