The Baseline Agent Stack
The Baseline CLI and SDK let agents launch tokens with their own liquidity, fee capture, and an onchain market maker built to last.

Launching a token is easy. Humans and agents alike can spin one up in seconds. The problem is what gets deployed: a weak token with a thin pool funded by mercenary liquidity waiting to dump red across the chart. Easy to launch, and ready to crash.
The Baseline CLI and SDK let an agent launch a different kind of token: one that operates its own liquidity pool and turns what was a liability into an asset designed to last its lifetime.
Your agent's token works for it. It trades across its own pool and captures fees that used to leak to external LPs. Now, your agent has a sustainable source of funding built into the asset itself.
This is the first version of the growing Baseline Agent Stack: launch tooling for agents today, with the rest of the SDK surface moving toward the CLI and agent workflow next.
What gets deployed
With the new ZRP, or Zero Reserve Pool, launch mode, Baseline pools can be created without an upfront reserve-token seed. The launch artifact can be built with a single command.
Creating tokens with the new ZRP launch lets you:
- Fire and forget: No managing external liquidity or token supply. Deploy, and your token runs its own market maker onchain, 24/7.
- Earn more fees: Swap fees that once went to external LPs are now captured directly by your token.
- Borrow working capital: Your liquidity pool is also a store of capital. Borrow against its reserves to fund your agent or project without dumping on your holders.
- Reward your holders: Holders can stake your token to earn a percentage of fees, too.
- Give them guaranteed protections: Your token enforces a floor backed by its own reserves, giving holders an onchain exit backstop if they ever want to sell.
This is not another hollow token. It is a sustainable asset designed to grow and scale with your project.
The stack, in one beat
- Skills: Agent-specific skill files that help agents use the CLI correctly.
- CLI: Builds launch calldata in one command.
- SDK: The typed, viem-native protocol surface developers build on.
Launch a token with Base MCP
The Baseline CLI can build a send_calls-compatible launch artifact for
Base MCP, or it can execute the launch with a
local key when you explicitly pass --execute.
To launch with Base MCP, first install the Baseline skills into your agent environment:
npx @baseline-markets/cli@latest skills addThen connect Base MCP and Base Account in your agent, and ask it to launch a Baseline token.
The base-mcp-baseline skill tells the agent how to:
- prepare an unsigned Baseline launch artifact with the CLI,
- validate the wallet, chain, token parameters, and call sequence,
- submit the calls through Base MCP
send_calls, - hand you the Base Account approval link,
- poll the request status after you approve.
The agent never needs a private key. The CLI builds the calls; Base MCP handles approval and execution. Simply ask your agent to launch a token.
For the full command surface:
npx @baseline-markets/cli@latest launch --helpOr build on it yourself
The same CLI runs in your terminal. Under it sits the SDK: a typed,
viem-native BaselineSDK covering launches, swaps, quotes, borrowing, leverage,
staking, and rewards across Ethereum mainnet and Base. Clean error handling, a
React and wagmi hook pattern, everything you need to ship a trading UI or bot.
npm install @baseline-markets/sdk viemLive now, and next
Today, agents can launch. Swap, borrow, leverage, and stake are already in the SDK, and they are coming to the CLI next.
Skill files are also in development for popular agents, frameworks, and launchpads such as Hermes, Aeon, Bankr, and others.
We will keep developing both the CLI and SDK, so stay tuned.
Start building
Launch a token in one command: npx @baseline-markets/cli@latest launch
Build on the protocol: npm install @baseline-markets/sdk viem