- Orchestrator — quote, submit, and track cross-chain intents. Backs the core intent flow.
- Deposit Service — register accounts and process cross-chain deposits with automatic bridging and gas sponsorship.
https://v1.orchestrator.rhinestone.dev, with the Deposit Service mounted at /deposit-processor.
The Orchestrator HTTP guides and endpoint reference use x-api-version: 2026-09.caucasus on every request. See versioning and migration for the contract; changing the header alone does not migrate a Blanc integration. For an existing Blanc integration, use the published 2026-04.blanc OpenAPI document. This version header does not select the Deposit Service contract.
Authentication
All endpoints require an API key sent in thex-api-key header. The orchestrator additionally supports short-lived JWTs as an alternative for integrators that need bounded credentials or per-request sponsorship policies.
Errors
Errors are returned with standard HTTP status codes and a JSON body. The end-to-end transaction flow covers recovery in context.Guides
If you’re integrating from scratch, start with the workflow guides — they show how the endpoints fit together end-to-end.Transaction flow
Build the full intent flow: quote, sign, submit, track.
Deposits quickstart
Register accounts and accept cross-chain deposits.