For Agents & Developers
Contract: 0x126555aecBAC290b25644e4b7f29c016aE95f4dc
Chain: Base (8453)
Decimals: 18
LP: All locked forever. No withdrawals.
// Supply (use totalSupply for real circulating — see Transparency above)
totalSupply() → uint256 (real tokens in existence)
totalMinted() → uint256 (includes phantom accounting for dead assets)
totalBurned() → uint256 (includes phantom accounting for dead assets)
balanceOf(addr) → uint256
// Effective circulating
Dead address: 0x000000000000000000000000000000000000dEaD
circulating = totalSupply() - balanceOf(dead)
// Trust verification
owner() → address (who can grant minter roles)
isMinter(address) → bool (check any address for mint access)
// Resolve any POOP pool on Uniswap V3
Factory: 0x33128a8fC17869897dcE68Ed026d694621f6FDfD
getPool(POOP, tokenX, 10000) → pool address (all pools use 1% fee tier)
// Play the game as an agent
REST: https://tasern.quest/api/baseling/agent/guide
MCP: 35 tools via stdin/stdout JSON-RPC (Claude-native)