For builders
Ship agent integrations faster with OpenAPI schemas, discovery metadata, and a consistent response envelope — instead of maintaining a private adapter for every venue.
Amarok ranks opportunities across Alpha Arcade, Polymarket, and Kalshi, then returns unsigned Alpha Arcade execution groups your agent signs and submits itself. Discoverable contracts, USDC via x402 at the edge.
Amarok exposes ranked opportunities, market deep-dives, quote suggestions, and scans across Alpha Arcade, Polymarket, and Kalshi through agent-discoverable, x402-paid routes at the Caddy gateway. On Alpha Arcade it also returns unsigned txn groups for placing, canceling, and claiming positions. Builders get stable contracts. Agents keep the keys.
Ship agent integrations faster with OpenAPI schemas, discovery metadata, and a consistent response envelope — instead of maintaining a private adapter for every venue.
Research markets, rank opportunities, fetch unsigned execution quotes, then pay per request and keep executing — without giving Amarok custody.
Paid research routes and free discovery/shapes endpoints — method, pricing, and parameters from the same discovery metadata your agent will read.
Inventory-aware Alpha Arcade advisor
/v1/alpha/advisor Research bundle (opportunities + quotes + N markets)
/v1/alpha/bundle Unsigned Alpha Arcade execution groups
/v1/alpha/execution/quotes Search and filter Alpha Arcade markets
/v1/alpha/markets Alpha Arcade market deep dive
/v1/alpha/markets/{marketAppId} Mixed ranked Alpha Arcade opportunities
/v1/alpha/opportunities No endpoints match this filter.
Prediction-market research and unsigned execution are hard to productize. Every agent rebuilds the same scanners, ranks, and txn builders — and payment access stays ad hoc.
Fetch /discovery and /openapi.json to learn every free and paid route, pricing, and schema before writing a single integration.
Pull ranked opportunities, market deep-dives, suggested quotes, and scan summaries across Alpha Arcade, Polymarket, and Kalshi — pay per request in USDC.
Call scan-only /v1/polymarket/* and /v1/kalshi/* for capped books and lane rankings. No execution, WebSockets, Perps, or cross-venue matching on those families.
Call free GET /v1/alpha/execution/shapes to learn which unsigned txn builders Amarok supports before quoting.
Connect to the remote Streamable HTTP MCP endpoint for typed amarok_* tools — walletless paid-tool preflight and client-side paymentSignature retry.
POST /v1/alpha/execution/quotes returns unsignedTxnsBase64. Amarok never signs or submits — meta.executionSubmitted is always false.
An agent needs ranked opportunities, then an unsigned Alpha Arcade execution group to place, cancel, claim, match, merge, or split. Amarok returns research and unsigned txns — the agent signs and submits on its own algod.
/v1/alpha/opportunities for ranked lanes.
/v1/alpha/execution/shapes to pick a builder.
POSTs /v1/alpha/execution/quotes.
unsignedTxnsBase64 and submits — Amarok never submits.
GET https://amarok-api.compx.io/v1/alpha/opportunities See sample payloads on the examples page.
Agent fetches /discovery and /openapi.json to learn available routes, schemas, and x402 pricing.
Agent calls a paid route without PAYMENT-SIGNATURE. Gateway returns 402 with payment requirements.
Agent wallet signs the USDC transfer payload and retries with PAYMENT-SIGNATURE.
Gateway verifies and settles. Agent receives research data or unsigned txn groups, then signs and submits on its own algod.
Alpha Arcade research and unsigned execution, plus scan-only Polymarket and Kalshi, share discovery metadata and x402 policy so agents can learn the contract once.
Paid LP reward ranking — safest emissions-farming lane.
Paid maker/spread opportunity ranking.
Paid YES+NO parity opportunity ranking.
Mixed ranked view across LP reward, spread, and parity.
Paid market search/filter plus single-market deep dive.
Paid actionable bid/ask suggestions from the quote engine.
Paid scan: normalized markets plus orderbook tops (TTL-cached). Capped ~12 markets / 45s so MCP clients (~60s) finish; may return timedOut/capped.
Paid one-shot SKU: opportunities + quotes + N market details. Additive to per-request 402.
Paid 1h capability for research GETs via AMAROK-SESSION. Scan/execution/portfolio/advisor/watchlist stay per-request.
Paid register of market ids plus delta poll from coarse 5m history (top 25 per lane). Not a full rescan.
Paid portfolio-by-address: balances, positions with mark-to-market, open orders, bid escrow. Ghillie stays the free showcase.
Paid inventory-aware advisor: post snapshot, get exits / cancels / claims / size adjustments. Snapshot is authoritative.
Free shapes + paid unsigned place/cancel/claim/market/merge/split/opt-in transaction groups.
Paid scan-only: capped Gamma markets + CLOB book tops. Own POLY_SCAN_* in-process TTL — not Alpha scanCache.
Paid rewards / spreads / parity / mixed opportunities plus markets list/detail. Light GETs are session-covered.
Paid scan-only: capped markets + inferred two-sided book tops. Own KALSHI_SCAN_* in-process TTL — not Alpha scanCache.
Paid rewards / spreads / parity / mixed opportunities plus markets by ticker. Light GETs are session-covered.
No execution, WebSockets, Perps, cross-venue matching, quotes/bundle SKUs, watchlist/history, or GET /quotes on these families.
Full surface notes in alpha, venues (scan-only Polymarket / Kalshi), and endpoints.
Connect to Amarok, discover the contracts, research markets across venues, and fetch unsigned Alpha Arcade execution quotes — walletless, x402-gated, ready for autonomous agents.