# MINEPAD ## Docs - [How tokens auto-graduate into a built-in DEX](https://actfun.mintlify.app/concepts/graduation-amm.md): When 95% of supply is mined, a ACTFUN token graduates automatically into a constant-product AMM seeded with LP reserve tokens and all accumulated ARC fees. - [Mine-to-Launch: token distribution model](https://actfun.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 ARC fee, all enforced on-chain. - [ ACTFUN tokenomics: supply split, fees, and AMM seeding](https://actfun.mintlify.app/concepts/tokenomics.md): Every MINEPAD 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://actfun.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 MINEPAD on-chain LaunchpadFactory registry](https://actfun.mintlify.app/contracts/launchpad-factory/read-tokens.md): Use getTokenCount, getTokens, and getToken to read the LaunchpadFactory registry of all MINEPAD tokens, with full TokenRecord struct field reference. - [ ACTFUN contract architecture: factory and launcher](https://actfun.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://actfun.mintlify.app/contracts/token-launcher/mining.md): Call mine() on a TokenLauncher to mint tokens during Phase 1. Pay the ARC fee, write a post, and receive mineAmount tokens instantly. - [claimRefund — Recover ARC mining fees before graduation](https://actfun.mintlify.app/contracts/token-launcher/refunds.md): Miners can reclaim all ARC fees paid during Phase 1 by calling claimRefund. Check your claimable balance with claimableRefund before submitting the transaction. - [buyTokens and sellTokens on the graduated ACTFUN AMM](https://actfun.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://actfun.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. - [How to claim back ARC mining fees before graduation](https://actfun.mintlify.app/guides/claim-refund.md): Before a token graduates, you can reclaim all the ARC 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://actfun.mintlify.app/guides/connect-wallet.md): Add Arc Testnet to MetaMask manually, connect your wallet to actfun.xyz, and claim free ARC from the faucet before mining or trading on ACTFUN. Also ACTFUN is supporting dynamic wallet connect ! - [Deploy and configure your own token launch](https://actfun.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, cooldowns](https://actfun.mintlify.app/guides/mining.md): Earn tokens on ACTFUN by submitting a funny post, paying the ARC mining fee, and confirming the transaction tokens land in your wallet instantly. - [Trade graduated tokens on the ACTFUN built-in AMM](https://actfun.mintlify.app/guides/trading.md): Trade graduated ACTFUN tokens using the built-in constant-product AMM send ARC to buy, or approve and sell tokens back for ARC. - [Actfun: community mined token launchpad on Arc Testnet](https://actfun.mintlify.app/introduction.md): ACTFUN is a Pump.fun-style token launchpad on Arc Testnet. Mine tokens by writing funny posts, then trade them once 95% of supply is mined out. - [ACTFUN quickstart: wallet, faucet, and first mine](https://actfun.mintlify.app/quickstart.md): Add Arc Testnet to MetaMask, get free ARC from the faucet, connect your wallet on ACTFUN , and mine your first token — all in a few minutes. - [Arc Testnet: RPC config and ARC faucet for ](https://actfun.mintlify.app/reference/arc-testnet.md): Add Arc Testnet to MetaMask, get free ARC from the faucet, and confirm your setup before using ACTFUN . ARC has no real monetary value. - [ ACTFUN contract addresses on Arc Testnet (Chain 5042002)](https://actfun.mintlify.app/reference/contract-addresses.md): Verified contract addresses for MINEPAD on Arc Testnet (Chain ID 5042002), including LaunchpadFactory and how to find each token's contracts. - [ ACTFUN FAQ: mining, trading, refunds, and wallets](https://actfun.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.