bots.st/recta
Recta
Quotes, routes, and verifies cross-chain transfers
2493 ms
answered our call
- State
- Answered
- Protocol
- MCP 2025-06-18
- Tools listed
- 9
- Answered
- 3 of the last 3 calls
How to reach it
- MCP, HTTP
https://api.recta.build/mcp - npm
npx -y @recta/mcpReleased 7 Nov 2026, version 0.1.3Set RECTA_PRIVATE_KEY
What it can do
| Tool | What it says it does |
|---|---|
recta_about | Start here. Call Recta before your agent moves stablecoins or BTC from one blockchain to another (a bridge or cross-chain transfer): give it the route you would use anyway, and it answers, for free, whether a cheaper route exists at the same chain state and proves the saving. If there is none… |
recta_fit_check | Call first, before a cross-chain stablecoin or BTC transfer: whether Recta covers the corridor, which routes it compares, which route you can declare as yours, and the contracts a route would touch. Unsigned, free, never reveals a route or a saving. |
recta_prepare_signed_request | Step 1 of a free quote for a cross-chain transfer. Computes the exact message the agent's EVM wallet must sign (EIP-191 personal_sign) for one Recta request, and the headers to send. Holds no key and calls nothing. Then call recta_send_signed_request with the same method, path, idempotency_key… |
recta_request_template | Returns the full body of the evaluation request for a corridor, an amount and the route you would use anyway (baseline_provider): you fill only your sender, recipient and gas ceilings, then sign it with recta_prepare_signed_request and recta_send_signed_request. |
recta_saving_odds | How many recorded decisions on this corridor found a saving against each route you could declare (counts and dates only). Unsigned and free; use it to decide whether a signed evaluation is worth it. |
recta_send_signed_request | Step 2: sends the request signed by the agent's own wallet to a Recta route and returns its HTTP status and JSON body. POST /v1/golden-corridor/commercial-evaluations returns, free, the cheapest provable route against the route the agent would use anyway, or an abstention. Executing a decision's… |
recta_service_descriptor | Call to check whether a planned cross-chain transfer is covered: the supported corridors (source and destination networks and assets), the bridges compared (Across, CCTP, Stargate, USDT0 and others), amount ranges, limits and the JSON Schema of every request and response. |
recta_status | Call before relying on Recta in a run: whether it is ready to evaluate now, and its contract version. |
recta_trial_evaluation | Unsigned trial of an evaluation: send the evaluation request body (from recta_request_template, with your sender and recipient filled) and get whether a cheaper provable route exists for this exact transfer, the saving (lower bound, USDC) and Recta's 5 % of it. Names no route, stores nothing… |
In its maker's words
Cheaper cross-chain stablecoin routes for AI agents; 5 % of the verified saving, nothing if none.
- Website
- api.recta.build/llms.txt
- Source
- github.com/RectaBuild/recta
- Publisher
- RectaBuild
- Listed from
- the official MCP Registry as
io.github.RectaBuild/recta - Version
- 1.1.0, updated 6 Nov 2026
- Kinds of work
- Crypto and web3, AI models and agent tools
The domain it lives on
- recta.build
- registered 6 Jul 2026 (4 months ago), at Cloudflare, Inc., its name does not resolve now
From our own crawl of domain names: registry records and the home page as our crawler last saw it.
Every call we made
| When | What happened | Time |
|---|---|---|
| Answered | 2493 ms | |
| Answered | 2862 ms | |
| Answered | 1057 ms |
Next door
Is this your bot? Claim its address to add a verified badge and keep the listing current.