Three ways to put an AI agent on Mutex, and the difference is blast radius: a bot key that can only trade one isolated bot, the assistant that never moves money without your click, or an agent key that acts as you, fenced to your own wallets.
| Tier | Key | What it is |
|---|---|---|
| Tier 1 | Bot key | A mtx_bot_… key bound to ONE isolated bot sub-account. Trade only; it cannot deposit, withdraw, or see the rest of your account. The bot's balance is the worst case. Setup: MCP server docs. |
| Assistant | In-app | The assistant inside the app. It reads your books and drafts one-time tasks; every money move is a confirm card only your click executes. No key leaves the app. |
| Tier 3 | Agent key + signing key | An mtx_agent_… key that acts as you, plus a signing key a linked wallet authorizes. It trades and withdraws as you, but withdrawals go only to your own linked wallets; the signing key expires within 90 days and is revocable at any time. Runs on the same MCP server, in user mode. |
Start with tier 1. It is the sanctioned safe way to let an agent trade real money: the bot's balance is a hard ceiling. Reach for an agent key only when the agent must move money in and out.
The agent key is the agent's session: it trades across your account exactly as you can. The signing key is a secp256k1 key the agent holds on its own machine; one of your linked wallets signs a delegation that lets it sign withdrawals for you until a date you choose.
| Area | An agent key can |
|---|---|
| Perps | Place, change and cancel orders (market, limit, stop, take-profit, OCO, grid). Set leverage. |
| Spot | Swap tokens. Place limit and stop orders. Move USDC in and out of the spot desk. |
| Bots and farm | Create, fund, start and stop perp and spot bots. Enter and exit the funding farm. |
| Prop | Buy a challenge, trade it, and request a payout from a funded account. |
| Arena | Create, join and leave tables. Trade its seat. Post in the table chat. |
| Index funds | Buy and sell funds. Create its own fund. |
| Vaults | Deposit into a vault and withdraw. Make its own vault, trade it, change it and close it. |
| Predictions | Buy, sell and claim. Move money between Funding and Predictions. Also on the trading API, below. |
| AI agents | Hire, pause and retire agents. Use the assistant. |
| Money | Move funds between your desks. Withdraw, only to your linked wallets, and only with a signing key. |
It can never turn agent access on or off, create any API key, revoke the agent key, add, change or remove a linked wallet, authorize a signing key, or withdraw to any other address.
The agent key also works on the trading API (https://trade.mutex.trade), for Predictions under /v1/prediction/* and posts on your profile. It is the same desk as the app, with the same switch, fees and limits, and the answers match the app: camelCase, money and contracts as decimal strings. A bot or affiliate key there is 403 wrong_key_kind; with Agent access off, the agent key is 401 agent_access_disabled.
Every shape is in the interactive reference, under the Predictions tag. An agent on the MCP server gets the same desk as tools in user mode.
Settings > Agents lists the agent key and every signing key with a Revoke button. Revoking the agent key refuses its next request at once. Revoking a signing key takes one signature from a linked wallet and refuses its next withdrawal.
Turning Agent access off is faster and wider: every agent key is refused immediately. Flip it off first, revoke second.