Rhinestone SDK v3 and Caucasus API
SDK v3 adopts the2026-09.caucasus API for EVM and Solana transactions. Direct HTTP integrations pin it with x-api-version: 2026-09.caucasus.- Solana accounts and execution: Configure EVM and Solana accounts independently, fund transactions from Solana, and run native Solana instructions.
- Explicit funding: Select one source chain/token and one destination token instead of relying on automatic or multi-source funding.
APIFeatureDeprecation
Unified onramp API
One order model for fiat checkouts and exchange connections.- Start an order:
POST /onramp/ordersreturns a hosted checkout forkind: "fiat"orkind: "exchange". - Track every order:
GET /onramp/ordersandGET /onramp/orders/{id}report each order stage by stage, for good, including pending and cancelled ones. - Complete means landed: an order is
completedonce its crypto arrived on-chain as a deposit; exchange orders now reach a terminal state too. - Push updates: the
ramp-orderwebhook sends the whole order on every stage move. - List options:
GET /onramp/optionsreturns fiat payment methods or exchange connections.
/onramp/swapped/* routes and the onramp-order webhook are deprecated. They keep working unchanged until their retirement is announced.Create an onramp checkoutHyperCore trading
Trade perpetuals on Hyperliquid through Rhinestone intents. Combine collateral delivery with opening a position, or close positions and manage orders without adding collateral.Trade on HyperliquidRhinestone SDK v2
A ground-up rework of the SDK aligned with the Blanc API.- Non-EVM destinations: Settle transactions to Solana and Tron.
- Multi-route quotes:
prepareTransactionreturnsquotes: { best, all }; sign the recommended route or select another. - Simplified intent lifecycle:
IntentStatususesPENDING,COMPLETED, andFAILED, with a flat per-chainoperations[]shape. - Settlement control: Include or exclude specific bridges for each transaction.
SDKAPIFeature
Solana and Tron destinations
Transactions can settle to Solana and Tron alongside supported EVM chains.View supported chainsBlanc API
A major revision of the Intents API, introduced withx-api-version: 2026-04.blanc. See API versioning for current integration guidance.- Non-EVM destinations: Settle transactions to Solana and Tron.
- Destination executions on more layers: Run calldata on the destination after bridging across supported settlement providers.
- Multi-route quotes:
POST /quotesreturns server-rankedroutes[]. - Improved cost reporting: Each route has one
costobject withinput,output, and a fee breakdown. - Server-stored intents: A quote returns an
intentId; submit signatures by ID instead of returning the completeintentOp. - Server-provided EIP-712: Pass
signDatadirectly towallet.signTypedData()instead of reconstructing types in the client.
2026-01.alps version is deprecated.