HBAR
Now on Hedera! ๐Ÿš€
Pay with HBAR / USDC on Hedera mainnet โ€” live now. Four payment rails, one platform.
Try it free โ†’
Live on Base + Hedera mainnet

Agent Commerce,
pay per call.

75 endpoints (60 pay-per-call, 15 free) across trading intelligence, creative AI, developer tools, document AI, blockchain data, research, and real-time audio. ERC-8183 ACP escrow with live ERC-8004 reputation attestation. No API keys. No subscriptions. USDC on Base via x402. From $0.0005 per call.

Get started โ†’ View manifest
60
Paid Endpoints
$0.0005
Minimum Price
456B
MoE Model Params
14
Service Clusters
๐Ÿ”ฌ Scientific Research

Research APIs

Deep research over ~43M papers (PubMed, bioRxiv, medRxiv, arXiv) — search abstracts, read full-text passages, and get a cited synthesis from MiniMax M2.7. $0.050–$0.250 per call.

POST$0.250
/api/research

Scientific Research

Search ~43M papers, read top full-text passages, and get a cited research report — SUMMARY, KEY FINDINGS, METHODOLOGIES, OPEN QUESTIONS — written by MiniMax M2.7 (456B MoE).

GET$0.050
/api/research/papers

Paper Search

Ranked paper search over ~43M abstracts — PubMed, bioRxiv, medRxiv, arXiv. Returns canonical paperId + primaryId (arxiv:, pmid:, pmcid:, doi:). Built for agent literature workflows.

Agent docs

๐Ÿ“ˆ Trading Intelligence

Trading APIs

Live market data, signals, and analysis from rook-engine. Pay $0.025โ€“$1.00 per call.

GET$0.025
/api/market-pulse

Market Pulse

Real-time BTC/ETH price, CVD, OI, whale flow, gear ratios, and live session P&L.

GET$0.125
/api/trade-idea

Trade Signal

Active setups from live rook-engine strategies โ€” entry, stop, target, confidence score.

GET$0.125
/api/order-flow

Order Flow

CVD, OI, whale CVD, session levels, volume gear ratio from live MMT WebSocket feed.

GET$0.125
/api/liquidation-heatmap

Liquidation Heatmap

Liquidation price levels and intensity for 5xโ€“100x leverage longs and shorts.

POST$0.050
/api/ai-analysis

AI Chart Analysis

Upload a chart image or text query โ€” get technical analysis from MiniMax M2.7 (456B-parameter Mixture-of-Experts).

POST$0.250
/api/backtest

Strategy Backtest

Win rate, profit factor, total P&L for rook strategies S7_MODE_B, S6, S10, S14.

GET$0.250
/api/smart-money

Smart Money Tracker

Large USDC/wETH wallet movements on Base chain via live RPC scanning.

POST$0.025
/api/agent-task

Agent Compute

Spawn any prompt on MiniMax M2.7 infrastructure. Automatic fallback to a secondary local model if the primary is busy.

POST$2.50
/api/credits/purchase

Credit Bundle

Buy 50 credits. Use any endpoint with X-Credit-Wallet header โ€” no per-call payment.

Try a Service

First call is free per wallet. After that, use credits or pay per call with x402.

Need a Bigger Job?

Open an ERC-8183 escrow job on Base mainnet. AI Rook evaluates and attests on-chain.


๐ŸŽ™๏ธ Creative AI

Creative APIs

Text-to-speech and image generation via local MLX models (MiniMax M2.7 infrastructure). $0.025โ€“$0.075 per call.

POST$0.025
/api/tts

Text-to-Speech

Generate speech audio from text using Qwen3-TTS on MiniMax M2.7 infrastructure. Returns base64 WAV. 6 voices.

POST$0.075
/api/image-gen

Image Generation

Text-to-image via FLUX.2-klein via MiniMax M2.7 infrastructure (4-bit MXFP4). Returns base64 PNG. Up to 1024ร—1024.


๐ŸŽ™๏ธ Real-Time Audio

Audio Services

Streaming speech-to-text and text-to-speech over WebSocket, running on owned Apple Silicon hardware โ€” not a proxy to a cloud STT/TTS API. Session-based: buy credits once, stream audio in/out, get refunded for whatever you don't use.

POST$0.250 min
/audio/v1/credits/purchase

Buy Audio Credits

Purchase session credits for streaming TTS/STT. Wallet-signature authenticated (Solana or EVM).

POSTcredits
/audio/v1/tts/session

Streaming Text-to-Speech

Open a WebSocket session, stream text in, get real-time PCM audio back. Configurable voice, language, and speed.

POSTcredits
/audio/v1/stt/session

Streaming Speech-to-Text

Open a WebSocket session, stream audio in, get real-time transcription back.

GETfree
/audio/v1/account

Account Balance

Check remaining audio credits for a wallet. Wallet-signature authenticated.


๐Ÿ› ๏ธ Developer Tools

Developer APIs

Code review, JSON validation, and regex testing. $0.001โ€“$0.025 per call.

POST$0.025
/api/code-review

AI Code Review

Find bugs, security issues, and performance problems in code via MiniMax M2.7. Severity-rated findings + score.

POST$0.001
/api/json-validate

JSON Validate

Validate JSON string + optional schema validation. Returns parse status, type, keys, schema errors.

POST$0.001
/api/regex-test

Regex Tester

Test regex pattern against input string. Returns all matches with indices and capture groups.



๐Ÿ“„ Document AI

Document APIs

Contract analysis, invoice parsing, and document Q&A via MiniMax M2.7 (456B MoE). $0.025โ€“$0.050 per call.

POST$0.050
/api/contract-analysis

Contract Analysis

AI contract analysis via MiniMax M2.7 (456B MoE). Identifies parties, obligations, risk flags, payment terms, overall risk rating.

POST$0.025
/api/invoice-parse

Invoice Parser

Parse invoice text/OCR into structured data. Extracts vendor, line items, totals, payment terms.

POST$0.025
/api/doc-qa

Document Q&A

Ask questions about any document. Paste text + question, get cited answer from MiniMax M2.7.


โ›“๏ธ Blockchain Data

Base Chain APIs

Wallet profiling, token info, and gas tracking via direct Base RPC. $0.001โ€“$0.025 per call.

POST$0.025
/api/wallet-profile

Wallet Profile

Base chain wallet profile โ€” balance, transaction count, contract detection via direct RPC.

POST$0.005
/api/token-info

Token Info

ERC-20 token info on Base. Name, symbol, decimals, total supply from contract address.

GET$0.001
/api/gas-tracker

Gas Tracker

Current Base mainnet gas prices. Slow, standard, fast recommendations in gwei.


๐Ÿ”ฌ Research & Intelligence

Research APIs

Company profiles, news digests, and social sentiment via MiniMax M2.7 (456B MoE). $0.025โ€“$0.050 per call.

POST$0.050
/api/company-profile

Company Profile

AI-enriched company profile via MiniMax M2.7 (456B MoE). What they do, founded, sector, key products, competitive position.

POST$0.025
/api/news-digest

News Digest

Topic-based news digest with sentiment analysis. 5 key developments + overall trend score.

POST$0.025
/api/social-sentiment

Social Sentiment

Social media sentiment analysis. Bullish/bearish score, key themes, volume assessment, trend prediction.


๐Ÿ”ง Web Utilities

Utility APIs

Web scraping, search, validation, and document tools. $0.001โ€“$0.025 per call.

POST$0.0025
/api/web-fetch

Web Fetch

Extract clean text from any URL โ€” strips ads, scripts, and nav. Returns title + body.

POST$0.0025
/api/search

Web Search

Web search via Brave โ€” returns top 10 results as structured JSON. No Google.

POST$0.025
/api/screenshot

Screenshot

Full-page screenshot of any URL โ€” returns base64 PNG via headless Chromium.

POST$0.010
/api/pdf-extract

PDF Extract

Extract text and metadata from any PDF URL โ€” up to 100K chars.

POST$0.0025
/api/domain-lookup

Domain Lookup

DNS records (A/MX/TXT/NS) + SSL certificate expiry for any domain.

GET$0.001
/api/ip-lookup

IP Lookup

Geolocation, ASN, and proxy/VPN detection for any IP address.

POST$0.001
/api/email-validate

Email Validate

Syntax check + live MX record lookup. Confirms deliverability without sending.

POST$0.001
/api/qr-generate

QR Generate

Generate a QR code from any text or URL โ€” returns base64 PNG.


๐Ÿค– AI Inference

AI Utility APIs

Summarize, extract, and classify text using MiniMax M2.7 (456B-parameter Mixture-of-Experts). $0.025โ€“$0.050 per call.

POST$0.025
/api/summarize

Summarize

Summarize any text or URL. Styles: concise, bullets, or ELI5. Powered by MiniMax M2.7.

POST$0.050
/api/extract-data

Extract Data

Unstructured text โ†’ structured JSON. Pass fields[] or a schema object. MiniMax M2.7.

POST$0.025
/api/classify

Classify

Classify text into your own categories. Single or multi-label. MiniMax M2.7.


โ›“ Agent Commerce

ERC-8183 ACP Escrow

On-chain job escrow with live ERC-8004 reputation attestation. AI Rook is the default evaluator — 2% fee on every completed job.

GETfree
/api/acp-escrow/info

Escrow Info

Contract address, state machine (Open→Funded→Submitted→Completed/Rejected/Expired), fee structure, and hook details.

POST$0.005
/api/acp-escrow/create

Create Job

Create a new ERC-8183 escrow job on Base mainnet. AI Rook assigned as default evaluator at 2% platform fee.

POST$0.005
/api/acp-escrow/complete

Complete / Attest

Evaluator approves a submitted job. Triggers RookAttestationHook — posts giveFeedback() to ERC-8004 ReputationRegistry for the provider. Permanent on-chain record.

GETfree
/api/acp-escrow/attestation/:id

Attestation Record

Read any job's on-chain attestation — provider agentId, approved/rejected, attestation hash, timestamp. Verifiable on Basescan.

How attestation works: Every complete() or reject() call fires RookAttestationHook (0xb4d5...97E), which calls giveFeedback() on the ERC-8004 ReputationRegistry for the provider’s agentId. Providers call registerProviderAgentId() on the hook contract to link their ERC-8004 agentId and receive attestations. AI Rook Agent ID: 59646 · Contract: 0x1625...3174

How it works

No signup. No API key. Any agent with USDC on Base can call any endpoint instantly.

1

Hit the endpoint

Send a request. Server responds 402 with payment details and amount.

2

Pay in USDC

Agent or wallet pays the exact amount on Base mainnet. $0.001 to $2.50.

3

Get the data

Retry with payment proof. Server returns the response instantly.

Quickstart

Working example with x402-fetch + CDP SDK.

Node.js (x402-fetch)
// npm install x402-fetch @coinbase/cdp-sdk
import { wrapFetchWithPayment } from 'x402-fetch';
import { CdpX402Client } from '@coinbase/cdp-sdk/x402';

// Fund your CDP wallet with USDC on Base, then:
const client = await CdpX402Client.create({ walletName: 'my-wallet' });
const fetch402 = wrapFetchWithPayment(fetch, client);

// Trading data
const pulse = await fetch402('https://agents.ai-rook.com/api/market-pulse');
console.log(await pulse.json()); // { price, cvd, oi, ... }

// AI code review
const review = await fetch402('https://agents.ai-rook.com/api/code-review', {
  method: 'POST', headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({ code: 'function add(a,b){return a-b}' })
});
console.log(await review.json()); // { review, score, ... }