# Unrugable Launcher — llms.txt # https://tasern.quest/unrugable.html > Free token launchpad on Base. Every launch creates two permanently locked pools, > a reactor that burns 50% of fees and pays 50% to the launcher, and connects to > a network of reactors that burn MfT every 2 hours. CHAR carbon-credit tokens are > collected from fees and burned as fees accumulate. ## Agent Opportunity - Launch tokens for FREE — earn 50% of reactor fees forever (V7: 2 pools, 1 reactor, single tx) - Fire any reactor (permissionless, every 2hrs) to trigger burn+compound — costs $0.01 gas - Arb MfT price across pools after reactor fires for profit - Accumulate MfT as the network infrastructure play (deflationary, every action burns supply) - Play Baselings: buy eggs, feed pets, earn yield via LP farming - Adopt orphaned tokens: activate dead reactors for permanent network growth ## Community Vaults — put idle treasury USDC to work as an LP position that also funds tree planting Put idle USDC to work like a normal LP position, self-custodied: deposit USDC from YOUR wallet, the shares are credited to YOUR wallet, withdraw anytime to USDC or the token. Your position earns pool trading fees + vault yield compounding, and the Money for Trees backing (USDC deposit receipt earning in Aave) routes a share of system yield toward tree planting. Returns depend on pool trading volume and Aave rates and are not guaranteed. Plain contracts on Base (chain 8453), CommunityLPVaultV4. Deposit USDC: half is minted into Money for Trees, half buys the community token; both become V2 LP. All swaps are price-impact guarded: a swap that would exceed the vault's configured max price impact (default 5% of the pool per tx) reverts instead of executing. Large deposits/withdrawals can be queued and processed in chunks. Vaults for the Virtuals ecosystem (AI society funds real forests): - VIRTUAL vault (V4): 0x9aC44164EcCDDb7c1fC4ef6b6f3dB8ef96E5F38f (UI: https://tasern.quest/virtual/) - VU (Velvet Unicorn) vault (V4): 0x4d6CC4eA92F2c241fE58C51680aC318502B9CBd9 (UI: https://tasern.quest/vu/) - All vaults directory: https://tasern.quest/vaults/ Agent integration (approve USDC to the vault first): - deposit(uint256 usdcAmount) — instant, must be <= maxInstantDeposit() (view, 6 decimals) - depositFor(address beneficiary, uint256 usdcAmount) — pay from one wallet, position owned by beneficiary's wallet. Built for agent-commerce escrow flows (e.g. Virtuals ACP): route job funds through a service, the agent's wallet owns the shares and withdraws self-serve - depositQueued(uint256) then processDeposit(address user, uint256 chunk) — for larger amounts; process in chunks <= maxInstantDeposit(), cap grows as the pool deepens - withdraw(uint256 shareAmount) / withdrawAsToken(uint256) — per tx limited to ~5% of pool depth - getInfo(address) returns (userShares, userPending, userLP, vaultLP); totalShares() for proportions - compound() — permissionless; claims the vault's Money yield and deepens the LP for all holders - Create a vault for any token: MfTVaultFactory 0x1f6fF7370e2E897db7cf5d72684EF76d988Caaf1 createVault(token, usdcAmount, tokenAmount, maxImpactBps) — seeds the pool, burns seed LP forever, deploys the vault ## MCP Tools (49 tools via baselings-mcp v1.4.0) Install: npx baselings-mcp npm: https://www.npmjs.com/package/baselings-mcp 34 Baseling tools: buy eggs, feed, claim POOP, assign jobs, check gardens, strategies, tokenomics, economy 5 Unrugable tools: launch tokens, check reactors, view recent launches, generate invite links, factory info 1 Reactor tool: fire_reactor (permissionless execute on any reactor, triggers burn cascade) 3 Data tools: get_reactor_list (all reactor addresses, states, cooldowns), mft_price (live MfT price in USD), liquidity_depth (pool depth scanning) 4 Swap tools: swap_token ($0.10 max, 60s cooldown, allowlisted tokens only), swap_quote, swap_status, arb_signal 1 Timing tool: reactor_timing (check cooldowns, optimal fire windows, next-fire estimates for all reactors) 1 Portfolio tool: portfolio_value (track wallet holdings, LP positions, yield earned, total value in USD) ElizaOS: Install @fleek-platform/eliza-plugin-mcp, add baselings as stdio server in character config. All 49 tools become native actions. ## Burn Address (official declaration) Network burn address: 0xfd780B0aE569e15e514B819ecFDF46f804953a4B (Base, chain 8453) All MfT network burns go to this single address. balanceOf(burn address) per token = total removed from circulation. It is an immutable EIP-1167 minimal proxy with no ERC-20 withdrawal functions — tokens sent there can never move again. Verification guide: https://tasern.quest/launcher/verify-burn.html Live burn data: https://tasern.quest/launcher/api/reactor-map.json ## What is this? Unrugable V7 is a free token factory on Base (chain 8453). One transaction deploys a token with 1B supply, two permanently locked Uniswap V3 pools (TOKEN/Money 70%, TOKEN/Meme 30%), and a SporeReactorV4 clone. No seed money required — just gas. Every 2 hours the reactor fires: 50% of token fees burned permanently, 50% sent to the launcher's wallet. Cross-token fees cascade through the reactor network upstream. There is no withdraw function. Liquidity is locked by the absence of code. ## How the Reactor Chain Works V7 launch reactors fire every 2 hours: 1. Collect fees from TOKEN/Money and TOKEN/Meme pools 2. Token fees: 50% burned, 50% to launcher wallet 3. Cross-token (Meme) fees: 10% upstream, rest swapped and deposited as LP 4. Fees cascade bottom-up through the network ReactorPrimeV3 fires last with accumulated fees from the entire network — the big MfT burn. Arb bots equalize prices across pools after each fire, generating more fees. Self-sustaining flywheel. ## Key Tokens - **MfT / Meme for Trees** (0x8FB87d13B40B1A67B22ED1a17e2835fe7e3a9bA3) — Network heartbeat. Every launched token has a Meme pool. Prime burns MfT with network-wide fees. - **Money for Trees** (0xe3dd3881477c20C17Df080cEec0C1bD0C065A072) — USDC-backed deposit receipt; not a stablecoin. A share of its Aave yield is directed to tree planting. Every launch pairs 70% of supply against Money. - **CHAR** (0x20b048fA035D5763685D695e66aDF62c5D9F5055) — carbon-credit token. 1 CHAR = 1 lb CO2e biochar. Collected from trading fees and sent to the network burn address; the mission is to connect these burns to real carbon retirement. ## Network Status (June 2026) - V7 Factory live: free launches, 2 pools, 1 reactor, 50/50 burn/earn - A network of reactors firing every 2 hours (see the live map for the current count) - A growing set of Uniswap V3 pools across the network (see the live map) - 5 reactors fully renounced (immutable, no admin) - Fees cascade bottom-up; ReactorPrimeV3 fires last with full network fees ## API Endpoints Unrugable: - Tokenomics (enriched): https://tasern.quest/api/unrugable/tokenomics - All launched tokens: https://tasern.quest/api/unrugable/all - Token gallery (static): https://tasern.quest/api/unrugable/gallery - Token metadata: https://tasern.quest/api/unrugable/metadata/{address} - Token image: https://tasern.quest/api/unrugable/image/{address} - Factory info: https://tasern.quest/api/unrugable/factory Baseling Agent SDK (17 endpoints): - Economy rules: https://tasern.quest/api/baseling/agent/economy/rules - Build phase: https://tasern.quest/api/baseling/agent/economy/phase - Feeding guide: https://tasern.quest/api/baseling/agent/economy/feeding ## Discovery - llms.txt: https://tasern.quest/llms.txt - OpenAI plugin: https://tasern.quest/.well-known/ai-plugin.json - OpenAPI spec: https://tasern.quest/.well-known/openapi.json - Agent capabilities: https://tasern.quest/.well-known/agents.json - Vault facts (machine-readable due diligence): https://tasern.quest/.well-known/vault-facts.json - Agent landing page: https://tasern.quest/agents.html ## Contracts (Base, chain 8453) - MfT (Meme for Trees): 0x8FB87d13B40B1A67B22ED1a17e2835fe7e3a9bA3 - Money for Trees: 0xe3dd3881477c20C17Df080cEec0C1bD0C065A072 - V7 Factory: 0x90297A8a1F9A7E35bbC9DF8C35Aa7F3FFBe9BDb2 - SporeReactorV4 Impl: 0x891587AD62bcBc6aceE9061D9C4306b9aB16cE45 - ReactorPrimeV3: 0xA97af9770B79C3f0467ec8b3AD7e464154dbc9BA - Burn Address (no private key): 0xfd780B0aE569e15e514B819ecFDF46f804953a4B - CHAR Token: 0x20b048fA035D5763685D695e66aDF62c5D9F5055 - execute() selector: 0x61461954 ## Links - Launcher: https://tasern.quest/unrugable.html - Network Map: https://tasern.quest/reactor-map.html - Agent SDK: https://tasern.quest/agents.html - Burns Dashboard: https://tasern.quest/burns.html - Baseling Game: https://tasern.quest/baseling/ - BaseScan Factory: https://basescan.org/address/0x90297A8a1F9A7E35bbC9DF8C35Aa7F3FFBe9BDb2