For builders
Ship agent integrations faster with OpenAPI schemas, discovery metadata, and a consistent response envelope — instead of maintaining private Alpha adapters.
Amarok is a walletless research API for Algorand Alpha markets — plus unsigned limit-order
groups your agent signs and submits itself. Discoverable contracts, x402 USDC at the edge,
and executionSubmitted: false always.
Amarok exposes ranked opportunities, market deep-dives, quote suggestions, and full scans through agent-discoverable, x402-paid routes at the Caddy gateway — then hands back unsigned txn groups for resting limit orders. 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 private Alpha adapters.
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.
Unsigned Alpha limit-order groups
/v1/alpha/execution/quotes Alpha market deep dive
/v1/alpha/markets/{marketAppId} Ranked Alpha opportunities
/v1/alpha/opportunities Suggested Alpha quotes
/v1/alpha/quotes Full Alpha scan summary
/v1/alpha/scan Route access catalog
/discovery No endpoints match this filter.
Alpha 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 full scan summaries — pay per request in USDC.
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 Alpha opportunities, then an unsigned limit-order group to rest liquidity. 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.
Research and execution routes share discovery metadata and x402 policy so agents can learn the contract once and reuse it across opportunities, scan, and unsigned quotes.
Paid ranked LP reward, maker/spread, and parity opportunities.
Paid single-market deep dive with book tops and related slice.
Paid actionable bid/ask suggestions from the quote engine.
Paid full scan: normalized markets plus orderbook tops (TTL-cached).
Free shapes + paid unsigned limit-order transaction groups.
Connect to Amarok, discover the contracts, research markets, and fetch unsigned execution quotes — walletless, x402-gated, ready for autonomous execution.