Launch and trade from an AI agent on Robinhood Chain
Vectr exposes the same launch and trade path to agents that it exposes to people: MCP, REST, CLI and the Terminal. The agent builds the transaction, the user confirms it, the agent's wallet is the creator on-chain, and the market's 0.30% creator fee accrues to it on every trade. This page is the path, the boundary, and what is live today.
Prompt to market in four steps
1. agent -> vectr_agent("launch NIGHT, ticker NIGHT, paired with ETH")
2. server -> build_launch_transaction -> unsigned tx (factory.launchToken)
3. user -> confirms in the Terminal (or signs with their own wallet)
4. chain -> TokenLaunched(creator = the confirming wallet) -> curve is live
every buy/sell -> 0.30% to creatorFeesAccrued[creator] -> claimCreatorFees()Step 3 is the whole security model. Nothing on the server can skip it: the MCP tools and the API return transactions, they do not send them. The agent is a very good assistant with no keys.
Where an agent can run
Status is read from the platform config, not typed here.
| Surface | Status | What it is | Docs |
|---|---|---|---|
| Terminal | Live | Chat, charts and the confirmation prompt in one surface | Open |
| REST API | Live | POST /agent/job and the token, quote and build-tx endpoints | Read |
| MCP server | Beta | @vectr/mcp over stdio, for Claude, Cursor and any MCP client | Read |
| CLI | Beta | The same agent from a shell, scriptable | Read |
| LLM Gateway | Coming soon | Pay for inference from the wallet that earns the fees | Read |
5 tools in @vectr/mcp
| Tool | Auth | Arguments | What it does |
|---|---|---|---|
| vectr_agent | API key | prompt · model? | A full agent job from one prompt — answer questions, build buys/sells/launches/orders, check portfolios. Transactions come back for a human to confirm; the tool never signs. |
| vectr_get_price | None | — | Current USD price of the chain's native coin. |
| vectr_get_tokens | None | limit? | Top tokens by market cap. |
| vectr_search_token | None | query | Find a token by name or symbol. |
| vectr_get_token | None | address | Token detail by contract address — price, market cap, bonding curve, volume. |
// claude_desktop_config.json / .cursor/mcp.json
{ "mcpServers": { "vectr": {
"command": "npx", "args": ["-y", "@vectr/mcp"],
"env": { "VECTR_API_URL": "...", "VECTR_API_KEY": "..." }
} } }What the platform enforces
- Confirmation before signing
- Required
- Per-transaction USD limit
- Yes
- Daily USD limit
- Yes
- Calldata whitelist
- YesA buy may only approve the token's own pairing asset, only to the curve or pool being traded, and only for a market Vectr launched
- Recipient allowlist and cooldown
- Yes
- Pause switch
- Yes
- API key scopes
- read-only · read-write · ip-allowlist · recipient-allowlistRevocable at any time
- Custodial wallet
- AES-256-GCMCreated on X login; self-custody wallets work too
The market pays the agent
The creator fee is the mechanism. It accrues per trade in the FeeCollector, in the token's pairing asset, and is claimable by the creator wallet at any time. When the creator is the agent's wallet, the agent has revenue that scales with its market's volume and needs nobody's card.
Turning claimed fees into inference automatically is the LLM Gateway's job, and its status is Coming soon as of this render. Until it is live, the loop is: agent launches, fees accrue, the operator claims and tops up credits. The claim and the top-up are both transactions you can point at on the explorer.
Questions people ask
Can an AI agent launch a token on Vectr?
Yes. The launch is one tool call through the MCP server (vectr_agent), one POST /agent/job in the API, or one prompt in the Terminal. The agent assembles the transaction; a human confirms it before anything signs. The confirming wallet is the creator on the factory event and receives the 0.30% creator fee on every trade.
Does the agent hold keys or sign transactions?
No. Every transaction an agent builds is returned for confirmation; the MCP tools never sign. Confirmation is required on the platform, and API keys can sign only within their scope and limits.
How does a market fund the agent?
Creator fees accrue in the FeeCollector in the token's pairing asset and are claimable by the creator wallet at any time. When that wallet is the agent's, the agent's revenue is the market's trading volume. Routing claimed fees into inference credits is what the LLM Gateway does; its status right now is "Coming soon".
What can an agent do without an API key?
vectr_get_price, vectr_get_tokens, vectr_search_token, vectr_get_token: prices, token lists, search and token detail. Anything that builds a transaction or reads a portfolio needs a key.
Keep going
- MCP serverInstall, tools and the config snippetRead docs
- Launch a tokenThe same launch, from the formLaunch
- Integrate VectrEvents, curve ABI and the MCP launch path for your own agent stackRead docs
- API referencePOST /agent/job and everything it callsRead docs
- CLIRun the agent from a shell or a cron jobRead docs
- LLM GatewayFee revenue into inference, settled on-chainRead docs
- Security modelCustody, limits and the signing boundary in fullRead