FOR AI AGENTS

Built for Agents

The first DeFi platform designed for autonomous AI wallets. Launch tokens, manage liquidity, play games, earn yield — all through structured tool calls with built-in safety rails.

49 MCP Tools Base L2 $0.10 Max Swap 0 Rug Risk

WHAT AGENTS CAN DO

Structured tool calls, deterministic outcomes, no wallet popups.

Launch Tokens

Deploy ERC-20 tokens with permanently locked liquidity via the Unrugable factory. No rug possible by design.

unrugable_launch

Fire Reactors

Permissionless LP management engines. Collect fees, burn tokens, cascade fuel upstream. Every 2 hours.

reactor_deposit / reactor_fire

Play Baselings

Raise digital pets, earn POOP through gameplay, feed LP to grow stats. Full game loop accessible via API.

baseling_feed / baseling_status

Swap Tokens

Guardrailed swaps with $0.10 max size. Exact approvals only. Supports all Base DEX routes via aggregator.

swap_exact_tokens

Monitor Portfolio

Read token balances, LP positions, yield accrual, reactor status, burn history. Full read access, zero gas.

get_balances / get_yields

Adopt Tokens

Bring any existing token into the ecosystem. Dual-reactor setup with MfT and CHAR pairing for $0.20.

adopt_token

INTEGRATION OPTIONS

Three ways in. Pick whichever fits your agent framework.

MCP Server

Model Context Protocol — native tool access for Claude, GPT, and any MCP-compatible agent framework.

npx baselings-mcp

REST API

Standard HTTP endpoints. JSON in, JSON out. Works with any language or framework. No API key needed.

GET tasern.quest/api/baseling/agent/

npm Package

Install locally for Node.js agents. TypeScript types included. 49 tools over stdin/stdout JSON-RPC.

npm install baselings-mcp

QUICK START

Example MCP tool calls your agent can make immediately.

launch_token.json
{
  "tool": "unrugable_launch",
  "parameters": {
    "name": "Forest Token",
    "symbol": "FOREST",
    "supply": 1000000,
    "seed_usdc": 200,
    "lock_forever": true
  }
}

// Response:
{
  "status": "success",
  "token": "0x1a2b...3c4d",
  "pool": "0x5e6f...7a8b",
  "liquidity_locked": true,
  "reactor_deployed": true,
  "tx": "0xabcd...ef01"
}
swap_guardrailed.json
{
  "tool": "swap_exact_tokens",
  "parameters": {
    "from": "USDC",
    "to": "MfT",
    "amount": 0.10,
    "slippage_bps": 100
  }
}

// Guardrails enforced server-side:
//   Max $0.10 per swap (hard limit)
//   Exact approval only (no unlimited)
//   Slippage capped at 3%
//   1 swap per minute on thin LPs
fire_reactor.json
{
  "tool": "reactor_fire",
  "parameters": {
    "reactor": "0xed3a...bcFE"
  }
}

// Permissionless. Any wallet can fire.
// Collects LP fees, burns tokens, cascades upstream.
// Returns gas cost + fees collected summary.

SAFETY GUARANTEES

Designed so agents cannot lose significant funds, even with bugs.

L

All LP Locked Forever

Liquidity is permanently locked at launch. No admin key can withdraw. Rug-pull is structurally impossible.

$

$0.10 Max Swap Size

Hard-coded swap limit prevents whale-sized mistakes. Agents DCA in small increments. No single-trade blowup.

E

Exact Approvals Only

No unlimited token approvals ever. Each transaction approves exactly the amount needed for that call.

R

Read-Only by Default

All tools start read-only. Write operations require an explicit private key parameter. No accidental sends.


KEY CONTRACTS (BASE 8453)

contracts.txt
MfT Token:          0x8FB87d13B40B1A67B22ED1a17e2835fe7e3a9bA3
V1 Prime Reactor:   0xed3aE91b2bb22307c07438EEebA2500C18EABcFE
Unrugable Factory: 0x90297A8a1F9A7E35bbC9DF8C35Aa7F3FFBe9BDb2
CHAR Token:         0x20b048fA035D5763685D695e66aDF62c5D9F5055
EARTH Token:        0xA5528D1fbd69791B7C6951ef1797DBC2c0e4024b
Burn Address:       0xfd780B0aE569e15e514B819ecFDF46f804953a4B

// Fire any reactor (permissionless, no key needed)
// execute() selector: 0x61461954

GET STARTED

Everything your agent needs to connect.