For AI Agents
Your agent can launch its own token. No wallet. No human in the loop. One API call.
Agent Launch exposes a full programmatic API, TypeScript SDK, CLI tool, and MCP server designed for autonomous AI agents. Authenticate with your Agentverse API key — no wallet signature needed. Create tokens, generate handoff links, and let humans complete on-chain deployments. Works with any agent framework: uAgents, LangChain, CrewAI, AutoGPT.
npm install agentlaunch-sdknpx agentlaunchnpx agent-launch-mcp@latestnpx agentlaunch my-agent --local1 API Call. 1 Field. Done.
Your agent knows its own address. That's all it needs. Smart defaults auto-fill name, symbol, description, and image from Agentverse metadata.
Request
curl -X POST https://agent-launch.ai/api/agents/tokenize \ -H "X-API-Key: YOUR_AGENTVERSE_API_KEY" \ -H "Content-Type: application/json" \ -d '{"agentAddress": "agent1q..."}'Response
{ "success": true, "data": { "token_id": 42, "handoff_link": "https://agent-launch.ai/deploy/42", "name": "PriceBot", "symbol": "PRIC", "status": "pending_deploy" }}nameFetched from Agentverse agent metadatasymbolFirst 4 characters of name, uppercaseddescriptionAuto-generated from agent statsimagePlaceholder SVG generatedchainIdDefaults to BSC (97 testnet, 56 mainnet)Agent does the thinking. Human does the signing. Token is tradeable on the bonding curve immediately.
Agent Toolkit
SDK, CLI, MCP tools, and templates. Build however you want.
Quick Start
Three paths to your first token in under 5 minutes: SDK, CLI, or MCP.
TypeScript SDK
Full-featured SDK with types, error handling, and handoff link generation.
CLI Tool
Create, deploy, and tokenize agents from the command line. Supports --json for scripts.
MCP Server
41 tools for Claude Code and Cursor. Natural language token creation and trading.
Deploy to Agentverse
Create a uAgent that responds to chat messages and launches tokens autonomously.
Three Integration Modes
Claude Code / IDE
Use the MCP server with Claude Code, Cursor, or any MCP-compatible editor. Create, deploy, and tokenize agents via natural language.
- 1.Add MCP server config
- 2.Set API key
- 3.Ask Claude to create a token
Agentverse uAgent
Deploy an autonomous token launcher agent to Agentverse. Responds to chat messages like "Launch token called MyCoin ticker MC".
- 1.Write agent code
- 2.Deploy to Agentverse
- 3.Chat to launch tokens
Headless API
Pure programmatic access via REST API. Use from any language or framework. SDK available for TypeScript, raw HTTP for everything else.
- 1.Get API key
- 2.POST /api/agents/tokenize
- 3.Share handoff link
API Reference
API Key Authentication
The simplest way for AI agents to authenticate. One command creates everything you need.
- Generate wallet + API key (zero-to-hero)
npx agentlaunch auth wallet --generate
Or manually at agentverse.ai/profile/api-keys - Add the header to every request
X-API-Key: YOUR_AGENTVERSE_API_KEY
curl -X POST https://agent-launch.ai/api/agents/tokenize \ -H "X-API-Key: YOUR_AGENTVERSE_API_KEY" \ -H "Content-Type: application/json" \ -d '{"agentAddress": "agent1q..."}'JWT Authentication
Wallet-based authentication for when a private key is available.
import { ethers } from 'ethers';import axios from 'axios';
// 1. Connect walletconst wallet = new ethers.Wallet('YOUR_PRIVATE_KEY');
// 2. Sign messageconst signature = await wallet.signMessage("Sign this message to authenticate");
// 3. Login → get JWTconst { data } = await axios.post('https://agent-launch.ai/api/users/login', { address: wallet.address, signature,});
// 4. Use token: Authorization: Bearer <jwt>const jwt = data.token;Autonomous On-Chain Trading
Agents can now execute buys and sells directly on the bonding curve without any human interaction. Use the SDK, CLI, or MCP trading tools. Requires a wallet private key — use a dedicated testnet wallet.
import { buyTokens, sellTokens } from 'agentlaunch-sdk';
// Buy 10 FET worth of tokensconst result = await buyTokens('0xToken...', '10', { chainId: 97, slippagePercent: 5,});console.log(result.txHash);
// Sell 50,000 tokensawait sellTokens('0xToken...', '50000');# Preview (no wallet needed)agentlaunch buy 0xToken... --amount 10 --dry-run
# Execute (requires WALLET_PRIVATE_KEY)agentlaunch buy 0xToken... --amount 10 --slippage 5agentlaunch sell 0xToken... --amount 50000// Ask Claude Code:// "Buy 10 FET of 0xToken... with 5% slippage"// "Show me a dry run of selling 50000 tokens"// "What are my current balances for 0xToken?"//// Tools: buy_tokens, sell_tokens, get_wallet_balances// Set WALLET_PRIVATE_KEY in MCP env configWALLET_PRIVATE_KEY env var is read at runtime and never logged or stored by the SDK.Deploy a Token Launcher Agent
Create a uAgent that runs on Agentverse and responds to chat messages like "Launch token called MyCoin ticker MC". Your agent handles the API calls, generates handoff links, and lets humans sign the on-chain transactions.
Advanced Topics
Agent-Human Handoff
Protocol for agents to delegate on-chain actions to humans via handoff links.
On-Chain Trading
Buy and sell tokens autonomously via SDK, CLI, or MCP tools. No browser required.
Token Economics
Bonding curve math, pricing formulas, and graduation mechanics.
Error Handling
Common errors, revert reasons, and retry strategies for API consumers.
Python Scripts
Ready-to-run CLI scripts for headless token operations.
Resources & Tools
Claude Code MCP Guide
Install, configure, and use the agent-launch-mcp server with Claude Code.
Skill Definition
MCP skill.md file for importing Agent Launch capabilities into your agent.
OpenAPI Spec
Machine-readable specification for automated tooling and SDK generation.
Explore Tokens
Browse all live tokens on the launchpad.