For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Dashboard
DocsAPI Reference
DocsAPI Reference
    • End Points
  • PARTNER
    • GETGet Orders
    • GETGet Order By ID
    • GETGet Webhooks
    • POSTRefresh Access Token
    • POSTCreate Widget URL
  • COUNTRIES
    • GETGet Countries
  • CURRENCIES
    • GETGet Crypto Currencies
    • GETGet Fiat Currencies
    • GETGet Price
    • GETVerify Wallet Address
  • TRANSAK WHITELABEL API
    • End Points
  • LEDGER OFF-RAMP WRAPPER API
    • Overview
    • GETGet Capabilities
    • GETGet Crypto Currencies
    • GETGet Quote
    • GETGet Sell Redirect
    • POSTCreate Sell Order
Dashboard
LogoLogo
On this page
  • Key Features
  • Endpoints
  • API Flow
  • Quick Navigation
  • Interoperability Layer
  • Authorization
  • References
LEDGER OFF-RAMP WRAPPER API

Ledger Off Ramp Wrapper APIs

Custom Wrapper API's for Ledger Native Sell Flow
||View as Markdown|
Was this page helpful?
Edit this page
Previous

Deprecated - Request OTT (Cards, Apple Pay)

Next

Get Capabilities

Built with

The Ledger Off-Ramp Wrapper leverages existing Transak APIs, facilitating seamless custom integration of the Off-Ramp functionality within the Ledger Live App. These Wrapper APIs are designed and implemented according to Ledger’s integration guidelines and API documentation.

Key Features

  • Seamless Integration: Easily integrates into the Ledger Live App, leveraging existing Transak APIs.
  • Multi-Currency Support: Allows off-ramping of multiple popular cryptocurrencies into various fiat currencies.
  • Transaction Updates: Receive real-time transaction status through webhooks

Endpoints

EnvironmentBase URL
Staginghttps://api-stg.transak.com/ledger/v1
Productionhttps://api.transak.com/ledger/v1

API Flow

ledger

Quick Navigation

  • Get Capabilities
  • Get Crypto Currencies
  • Get Quote
  • Get Sell Redirect
  • Create Sell Order

Interoperability Layer

  • All APIs return results using Ledger’s corresponding IDs instead of Transak’s unique IDs. An interoperability layer is implemented to translate conventions supported by Transak into those supported by Ledger.
  • For blockchain networks, mappings of naming conventions are maintained to consistently represent the same blockchain in both Transak and Ledger systems. This mapping is utilized across various APIs, such as Capabilities and Quote.
  • For cryptocurrencies, the naming conventions follow Ledger’s standard, retrieved from Ledger’s currency API based on cryptocurrency symbols and associated networks.

Authorization

All requests require authentication via an API key in the header. x-api-key : Transak API key. This can be retrieved from Transak Dashboard

References

  • Documentation: https://developers.ledger.com/docs/exchange/sell
  • Ledger blockchain network API - https://crypto-assets-service.api.ledger.com/v1/coins?output=blockchain_name,chain_id
  • Ledger currencies API - https://crypto-assets-service.api.ledger.com/v1/currencies?output=id,ticker,symbol,network
  • API Documentation - https://exchange-integration-sell.redoc.ly
  • Backend Changes - https://developers.ledger.com/docs/ledger-live/exchange/sell/providers-backend
  • Code Samples for payload signing - https://developers.ledger.com/docs/ledger-live/exchange/sell/code-examples