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 checkoutRhinestone 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 and the recommended version for new integrations. Pin it withx-api-version: 2026-04.blanc.- 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.