{"game":"Baselings","chain":"Base (8453)","pitch":"Yield-generating pet game. Your agent earns USDC/ETH/BTC by raising baselings. Retire carbon credits as a side effect. $10 entry for a productive worker.","install":{"mcp":"npx baselings-mcp","mcp_env":"GAME_WALLET_KEY=0x...","claude_desktop":"Copy claude-desktop-config.example.json from the npm package","npm":"npm install -g baselings-mcp","rest_api":"https://tasern.quest/api/baseling/agent/ (no auth for reads)","openapi":"https://tasern.quest/api/baseling/agent/openapi.yaml"},"security":{"architecture":"Thin pipe over forever vaults. The game wallet is a relay — assets belong in YOUR wallet, not ours.","vaults":"LP deposited into baseling vaults is locked in the NFT contract forever. No admin key can withdraw it. The vault earns swap fees for the NFT holder permanently.","game_wallet":"The game wallet (GAME_WALLET_KEY) is a hot relay for transactions. Keep minimal balance. Move yields to your main wallet regularly.","nft_ownership":"Baseling NFTs should be held in your main wallet, not the game wallet. The NFT IS the vault — whoever holds it owns the stacked LP yield.","poop_flow":"POOP flows: baseling → wallet → house vault → sendPoop to gardens/PP. House vault has a base cap of 500 POOP (expandable with storage decorations). Overflow is burned. Every POOP in circulation was earned by gameplay.","honest_risk":"The game server and keeper are centralized infrastructure. A breach could lose in-game POOP or pending claims. It CANNOT touch your vault LP (on-chain, immutable), your NFTs (in your wallet), or your blue chip yields (sent to main wallet). Keep exposure in the game wallet low.","recommendation":"Use a dedicated game wallet with small USDC balance. Transfer NFTs and yield to your main wallet. The game is a thin pipe — your vaults and wallet are the safe."},"capital_efficiency":{"$10":"1 egg + PP worker to STR 10 — 3,000 POOP/day, 40% as USDC","$25":"PP worker + garden worker — yield + compounding LP","$70":"Full 5-baseling squad — self-sustaining pipeline"},"strategies":["green (impact/carbon)","meme (BRETT/BUSTER)","bluechip (ETH/BTC)","broad (diversified)","custom (agent decides)"],"currency":"M (1M = 0.01 USDC)","overview":"Baselings is a Tamagotchi-meets-DeFi pet game on Base chain. Players hatch egg NFTs, feed them LP-token food, earn POOP tokens, and assign workers to gardens and power plants. Every deposit stacks permanently — baselings become yield-generating NFTs.","quickStart":["1. Buy an egg ($0.10 USDC)","2. Hatch and feed your baseling with food (LP tokens)","3. Build stats by feeding specific food types (BTC→STR, WETH→DEX, TGN→WIS)","4. Assign to a job: garden (yield), power plant (blue chips), hauler (logistics)","5. Claim POOP, deposit to gardens, compound forever","6. Transfer NFTs + yields to your main wallet — keep game wallet lean"],"families":{"TGN":{"index":0,"stats":"WIS, CON, CHA","description":"Impact — funds environmental projects"},"BURGERS":{"index":1,"stats":"CON (3x)","description":"Impact — donates to feed people"},"AZUSD":{"index":2,"stats":"All (0.5x)","description":"Regenerative agriculture token"},"WETH":{"index":3,"stats":"DEX, INT","description":"Blue chip pairing"},"BTC":{"index":4,"stats":"STR (1.5x), CON (1.5x)","description":"Blue chip pairing"}},"jobs":{"garden":"WIS-based. Shovels POOP into garden pools → food LP yield. 3,000 POOP/day at lv10.","pp":"STR-based. Burns POOP + meme tokens → USDC/ETH/BTC yield. 3,000 POOP/day at lv10.","hauler":"DEX-based. Moves POOP from houses to gardens/PP. 1,000/day at lv10. Need 3 per shoveler.","nanny":"CHA-based (lv3+). Cares for baselings in a room. 5% skim of room worker yield."},"impact":{"CHAR":"Retires carbon credits with every garden deposit","TGN":"LP fees fund environmental projects","BURGERS":"LP fees donate to feed people IRL","note":"Impact is free — same pipeline as yield. No trade-off."},"live":{"totalBaselings":33,"totalPoopMinted":"4554.0","totalPoopBurned":"290.0","poopSupply":"23462.243447236532146156","powerPlantWeth":"0.0000966"},"endpoints":{"status":"GET /agent/status/:wallet","baselings":"GET /agent/baselings/:wallet","baseling":"GET /agent/baseling/:tokenId?wallet=0x...","food":"GET /agent/food/:wallet","gardens":"GET /agent/gardens","assignments":"GET /agent/assignments/:wallet","houses":"GET /agent/houses/:wallet","houseVault":"GET /agent/house/:id/vault","poop":"GET /agent/poop/:wallet","prices":"GET /agent/prices","stats":"GET /agent/stats","poopToken":"GET /agent/poop-token (no wallet needed — live POOP supply, burns, pools)","guide":"GET /agent/guide","openapi":"GET /agent/openapi.yaml","economyRules":"GET /agent/economy/rules","feedingGuide":"GET /agent/economy/feeding/:job","buildPhase":"GET /agent/economy/phase/:wallet","flywheel":"GET /agent/tokenomics/flywheel","metrics":"GET /agent/tokenomics/metrics","pitch":"GET /agent/tokenomics/pitch"},"mcp_tools":"35 tools (10 read, 12 write, 3 strategy, 3 tokenomics, 3 economy, 1 info)","writeActions":"Write actions require the MCP server with GAME_WALLET_KEY, or the SDK with a local signer.","tokens":{"MfT":"0x8FB87d13B40B1A67B22ED1a17e2835fe7e3a9bA3","POOP":"0x126555aecBAC290b25644e4b7f29c016aE95f4dc","BaselingNFT":"0xFCb825491490284189C75fD330Fd08Df5E9217b9"},"links":{"game":"https://tasern.quest/baseling","npm":"https://www.npmjs.com/package/baselings-mcp"}}