# ACTFUN ## Docs - [Token graduation and ACTFUN's built-in trading DEX](https://actfudoc.mintlify.app/concepts/graduation-amm.md): On the final mine, ACTFUN graduates a token into a constant-product AMM seeded with 5% LP reserve tokens and all accumulated mining fees. - [Mine-to-Launch: ACTFUN community token distribution](https://actfudoc.mintlify.app/concepts/mine-to-launch.md): ACTFUN replaces pre-sales and team allocations with community mining earn tokens by writing funny posts and paying a small fee, all enforced on-chain. - [ACTFUN tokenomics: supply split, fees, and AMM seeding](https://actfudoc.mintlify.app/concepts/tokenomics.md): Every ACTFUN token splits 95% to community mining and 5% to LP seeding. All mine fees flow into the trading pool at graduation, never to the creator. - [createToken — Deploy a new token via LaunchpadFactory](https://actfudoc.mintlify.app/contracts/launchpad-factory/create-token.md): Call createToken on LaunchpadFactory to deploy a LaunchToken ERC-20 and TokenLauncher. Pass supply, mine amount, cooldown, daily cap, and fee per mine. - [Query the ACTFUN on-chain LaunchpadFactory registry](https://actfudoc.mintlify.app/contracts/launchpad-factory/read-tokens.md): Use getTokenCount, getTokens, and getToken to read the LaunchpadFactory registry of all ACTFUN tokens, with full TokenRecord struct field reference. - [ACTFUN contract architecture: factory and launcher](https://actfudoc.mintlify.app/contracts/overview.md): LaunchpadFactory deploys token pairs on demand. Each pair is a LaunchToken ERC-20 and a TokenLauncher that runs mining in Phase 1 and the AMM in Phase 2. - [mine() Mint tokens via the TokenLauncher contract](https://actfudoc.mintlify.app/contracts/token-launcher/mining.md): Call mine() on a TokenLauncher to mint tokens during Phase 1. Pay the USDC fee, write a post, and receive mineAmount tokens instantly. - [claimRefund — Recover USDC mining fees before graduation](https://actfudoc.mintlify.app/contracts/token-launcher/refunds.md): Miners can reclaim USDC fees paid during Phase 1 by calling claimRefund. Check your claimable balance with claimableRefund before submitting. - [buyTokens and sellTokens on the graduated ACTFUN AMM](https://actfudoc.mintlify.app/contracts/token-launcher/trading.md): Use buyTokens and sellTokens on a graduated TokenLauncher to trade against the built-in constant-product AMM with slippage protection. - [TokenLauncher read-only functions and public state](https://actfudoc.mintlify.app/contracts/token-launcher/views.md): Read mining progress, token price, trade estimates, cooldowns, and daily allowances from any TokenLauncher contract without spending gas. - [Global Live Feed: every on-chain event across all tokens](https://actfudoc.mintlify.app/features/global-feed.md): The ACTFUN Global Live Feed shows every mine, buy, sell, and graduation event across all tokens in real time, updating as transactions confirm on-chain. - [Graduation Alerts: notifications for tokens you've mined](https://actfudoc.mintlify.app/features/graduation-alerts.md): ACTFUN sends browser toast notifications when a token you mined hits 75% and when it graduates no account needed, tracked entirely in your browser. - [Leaderboard & Hall of Fame: top miners and graduated tokens](https://actfudoc.mintlify.app/features/leaderboard.md): The ACTFUN Global Leaderboard ranks every miner by total tokens mined. The Hall of Fame celebrates every token that successfully graduated. - [Creator Livestream: go live directly from your token page](https://actfudoc.mintlify.app/features/live-streaming.md): Token creators can broadcast live video from the ACTFUN token page. Viewers watch peer-to-peer with a live chat panel and real-time viewer count. - [ACTFUN Share Cards: rich X previews for every ACTFUN token](https://actfudoc.mintlify.app/features/share-cards.md): Every ACTFUN token has a shareable card URL that generates a rich 1200x630 OG image when posted to X. One-click tweet straight from the token page. - [How to claim back USDC mining fees before graduation](https://actfudoc.mintlify.app/guides/claim-refund.md): Before a token graduates, you can reclaim all the USDC fees you paid while mining it directly from the token's detail page in one transaction. - [Set up MetaMask and connect to ACTFUN on Arc Testnet](https://actfudoc.mintlify.app/guides/connect-wallet.md): Add Arc Testnet to MetaMask manually, connect your wallet to actfun.fun, and claim free testnet USDC from the faucet to start mining or trading on ACTFUN. - [Deploy and configure your own token on Arc Testnet](https://actfudoc.mintlify.app/guides/launch-token.md): Deploy a community-mined token on Arc Testnet by setting its name, supply, mining rules, and fee all on-chain, no backend needed. - [How to mine ACTFUN tokens: posts, fees, and cooldowns](https://actfudoc.mintlify.app/guides/mining.md): Earn tokens on ACTFUN by submitting a funny post, paying the USDC mining fee, and confirming the transaction — tokens land in your wallet instantly. - [Trade graduated ACTFUN tokens using the built-in AMM](https://actfudoc.mintlify.app/guides/trading.md): Trade graduated ACTFUN tokens using the built-in constant-product AMM send USDC to buy, or approve and sell tokens back for USDC. - [ACTFUN: community mined token launchpad on Arc Testnet](https://actfudoc.mintlify.app/introduction.md): ACTFUN is a Pump.fun-style launchpad where the community earns 95% of every token supply by mining no presales, no team allocation, no rug. - [ACTFUN Quickstart: Add Arc Testnet and Mine a Token](https://actfudoc.mintlify.app/quickstart.md): Add Arc Testnet to MetaMask, claim free testnet USDC from the faucet, connect your wallet on ACTFUN, and mine your first token in minutes. - [Arc Testnet: RPC config and USDC faucet for ACTFUN](https://actfudoc.mintlify.app/reference/arc-testnet.md): Add Arc Testnet to MetaMask, get free USDC from the faucet, and confirm your setup before using ACTFUN. Testnet USDC has no real monetary value. - [ACTFUN contract addresses on Arc Testnet (Chain 5042002)](https://actfudoc.mintlify.app/reference/contract-addresses.md): Verified contract addresses for ACTFUN on Arc Testnet (Chain ID 5042002), including LaunchpadFactory and how to find each token's contracts. - [ACTFUN FAQ: mining, trading, refunds, and wallets](https://actfudoc.mintlify.app/reference/faq.md): Common ACTFUN questions answered: testnet setup, mining limits, graduation triggers, refund eligibility, the two-step sell flow, and immutable parameters.