Skip to main content
The Rhinestone platform exposes two REST APIs:
  • Orchestrator — quote, submit, and track cross-chain intents. Backs the core Warp flow.
  • Deposit Service — register accounts and process cross-chain deposits with automatic bridging and gas sponsorship.
Both share the same base host, https://v1.orchestrator.rhinestone.dev, with the Deposit Service mounted at /deposit-processor.

Authentication

All endpoints require an API key sent in the x-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. See Error handling for the full taxonomy and recovery patterns.

Guides

If you’re integrating from scratch, start with the workflow guides — they show how the endpoints fit together end-to-end.

Intents quickstart

Build the full intent flow: quote, sign, submit, track.

Deposits quickstart

Register accounts and accept cross-chain deposits.