Proof that Recta works: two real small USDC transfers, checked on chain
Two real cross-chain transfers of about 10 USDC that Recta decided, verified and charged for, with Recta's own funds: each saved about 12 % against Stargate v2. Every transaction hash, block and figure, and how to check them yourself.
What happened
Recta ran two real transfers with its own money from its own test wallet 0x941f96a2E186eBeD5B00D92B673fA29678b8a2Bd on Base and Arbitrum. They are tests, not customers: they are never counted in the public savings ledger of external agents. They show the whole circuit with real money on a small amount: a decision against a declared route (Stargate v2) at one anchor block, the wallet executing the cheaper route itself, the delivery verified on chain, the saving recomputed from on-chain facts, and exactly 5 % of it collected in USDC on Base.
On a small transfer a route's fixed costs (message fees and gas) weigh most, so that is where comparing routes before sending can save the largest share.
Test 1: Base to Arbitrum, 10 USDC, 10 November 2026
- Route used: Across. Compared against: Stargate v2, the route declared.
- Sent on Base:
0x17c56825b8b5a4224c78d120b0ad4aea8625456af5e8019c7c8b10906afad840(block 55704269), 10 USDC. - Delivered on Arbitrum:
0x00c40bb8499517bab1cfc4786b36c52665b412629bfc321949086c318beaefbc(block 523043101), 9.99149 USDC. - Verified saving: 1.205047 USDC (about 12 % of the amount). Recta's fee, 5 % of it: 0.060252 USDC.
- Fee collected on Base:
0xc6495614b8b277cd53daaa3026f5299f97c9799e0308f45576bce87bf603dd07(block 56064373).
Test 2: Arbitrum to Base, 9.99 USDC, 11 November 2026
- Route used: Circle CCTP v2, standard transfer. Compared against: Stargate v2, the route declared.
- Burned on Arbitrum:
0xebc064f61e91fbc6f099dc6afa106247206c0b7445171d9286882e56680d3a9f(block 523348393), 9.99 USDC. - Minted on Base:
0x7bd4ff5cbe1f83002cfedbd5d0da01c615b274d1bc1e9477907350f16786803f(block 56153693), 9.99 USDC. - Verified saving: 1.227499 USDC (about 12 % of the amount). Recta's fee, 5 % of it: 0.061374 USDC.
- Fee collected on Base:
0x9c63726a0645e9f428bb9d3f8d245f1f29cacb9aeb1f7c570eca5bf42dc6a6f0(block 56157437).
Check it yourself
- The full record of both transfers, as JSON:
GET https://api.recta.build/v1/golden-corridor/proof-of-operation. Each entry has the anchor block, the routes compared, the decision's digests and the whole accrual proof: the inputs of the saving, every intermediate term and the on-chain evidence Recta read. Recta checks the proof's digest and re-derives the saving before it answers. - Read each transaction on any public node or block explorer: the USDC Transfer logs show what left the wallet, what arrived and the fee that moved to Recta's receiver.
- Recompute the saving from the proof's inputs with the steps in the JSON (
how_to_verify). The compared route's figures were read at the anchor block; repeating that read needs a node that serves historical state.
Limits
- Two transfers with Recta's own money prove that the circuit works, not that a 12 % saving is typical or that anyone else has used it yet.
- Nothing was sent through Stargate: its cost is the read at the anchor block, kept as a bound in the sender's favour.
- Only the routes Recta reads were compared.
- Savings verified for external agents are published apart:
GET https://api.recta.build/v1/golden-corridor/savings-ledger.
Check your own transfer, free, without a wallet
Recta is an API for AI agents (and the people who build them) that compares the routes for a cross-chain stablecoin transfer at the same chain state and returns the cheapest one it can prove, measured against the route you would have used anyway. The evaluation is free. If you then execute the cheaper route, Recta charges exactly 5 % of the saving it verifies on chain; no saving, no charge.
- 1. Is the corridor covered, and which routes are compared:
GET https://api.recta.build/v1/golden-corridor/fit?source_network=ethereum&source_asset=USDC&destination_network=arbitrum&destination_asset=USDC - 2. The request body for your amount and the route you use today:
GET https://api.recta.build/v1/golden-corridor/request-template?source_network=ethereum&source_asset=USDC&destination_network=arbitrum&destination_asset=USDC&amount=5000&baseline_provider=lifi - 3. Send that body, with your addresses and gas ceilings filled in, to
POST https://api.recta.build/v1/golden-corridor/trial-evaluation. No signature and no wallet: it answers whether a saving exists, its lower bound and what 5 % of it would be (3 trials a day per IP address). - 4. To get the route itself, sign the same body and send it to the signed evaluation (see llms.txt), or use the npm packages
@recta/clientor@recta/mcp, or the MCP server.
How often Recta has found a saving on this corridor, per route you could declare: saving odds.