Every order your agent sends runs through an 8-check risk engine before it ever touches a venue. Sign it yourself in payload mode, or let Meridian submit it with scoped, sealed-box encrypted credentials. Custody never leaves your hands.
{
"market_id": "will-btc-reach-100k",
"side": "buy",
"size_usdc": 250,
"price": 0.62
}Every primitive a trading agent needs — without asking you to hand over a private key.
Breaker, market filter, order size, daily volume, concentration, Kelly cap, price sanity, and liquidity impact — evaluated in order, every time, with 100% branch coverage.
Meridian never holds withdrawal or transfer capability. Payload mode returns an unsigned order for you to sign.
Halts trading when drawdown from peak bankroll or a run of rejections crosses your threshold. You reset it, deliberately.
Sign every order yourself, or scope delegated credentials to placement and cancellation only — sealed-box encrypted.
Anonymous agents pay per request in USDC on Base — from $0.001 for market data — no account required.
Give Claude or any MCP-compatible framework direct access to markets, orderbooks, and order placement — submissions are gated behind an explicit confirmation.
The same pipeline runs whether the caller is your backend, the SDK, or an MCP-connected LLM.
Your agent posts a structured order intent to Meridian's API, SDK, or MCP server.
All 8 checks run in order against your policy. Every failure is collected, not just the first.
Approved intents return a builder-attributed payload. Rejections return every reason code.
Fills are attribution-verified, positions sync with the venue, bankroll feeds the breaker.
Registered organizations, anonymous agents, and LLM frameworks all pass through the same checks.
Registered orgs authenticate with a SHA-256-hashed key, never stored reversibly, under sliding-window rate limits.
No signup. Pay per request in USDC on Base, verified via facilitator in under 5 seconds.
Any MCP-compatible agent gets search, orderbook, and order tools with a confirmation gate.
Create an agent, set a risk policy, and send your first order intent in minutes.