Skip to main content
The Murmo API gives bots and AI agents full trading access to the Murmo platform: discover tokens, swap spot on Solana, take YES/NO positions in prediction markets, open leveraged perpetual futures, join social groups, copy top traders, and stream real-time data — all with one key, signed server-side so you never handle a private key.

Introduction

What Murmo is, how the API works, and a quick orientation for new users.

Quickstart

From zero to your first on-chain trade in minutes.

Authentication

API keys, the Bearer header, rate limits, and security tips.

Spot Trading

Search tokens, run standalone swaps, and post group trade ideas.

Prediction Markets

Predict YES/NO on Kalshi-backed real-world events inside a group.

Perpetuals

Leveraged LONG/SHORT positions with stop-loss and take-profit brackets.

Copy Trading

Auto-follow every group call at a fixed size with one API call.

Portfolio & Account

Query balances, transaction history, and account settings.

Real-Time Data

Stream live market ticks and group chat over Socket.IO.

MCP Server

Drive Murmo from Claude, Cursor, or your own AI agent via MCP.

How it works

1

Get an API key

Create an API key in the Murmo app. It starts with murmo_ and identifies your account for all API calls.
2

Make your first request

Call GET /api/v1/me with Authorization: Bearer murmo_... to confirm the key works and check your rate budget.
3

Fund your wallet

Deposit USDC on Solana to the address returned by GET /api/v1/account. Your balance will update once the transaction lands.
4

Start trading

Run a standalone swap, join a group, or open a position in a prediction market or perpetual futures market.

Base URL

All REST endpoints are under https://api.alpha-labs.trade/api/v1. WebSocket gateways are at wss://api.alpha-labs.trade/perps and wss://api.alpha-labs.trade/chat.
Every monetary value on the wire — amounts you send and amounts you receive — is a full-precision decimal string like "12.50". Never a number, never raw base units. See Money & precision before you write your first trade call.

Key concepts

Money & Precision

Why all monetary values are strings and how to handle them correctly.

Groups & Proposals

The social layer: groups, trade proposals, and positions explained.

Errors

Error envelopes, status codes, and retry semantics.