import Zoom from 'react-medium-image-zoom' import 'react-medium-image-zoom/dist/styles.css' import { Steps } from 'nextra/components' import { Callout } from 'nextra/components'
In order to become a native Sell provider in the Ledger Live ecosystem, you must:
### Develop/Modify your LiveApp- Use our Exchange SDK in addition to the Wallet API.
- Provide a set of query parameters to access your LiveApp directly with the quote entered by the user in Ledger Live.
- Write/Modify the Manifest file.
- Follow some flow/UX requirements.
- Adapt your API and endpoints to interact with our Backend.
- Generate a structured Payload and a signature with a specific format.
- Send your public key to Ledger and secure your private key.
Test end-to-end your integration by manually loading your LiveApp through Developer Mode (see Wallet API doc) and submit:
- your API,
- your LiveApp Manifest,
- your Public key.
In the following pages, you will find:
- LiveApp: details on your LiveApp specifities, such as the LiveApp URL, the Manifest or the use of Exchange SDK instead of the Wallet API.
- Backend: details on the main endpoints needed for the chosen operation, the payload, the signature, and your public/private key.
- Test & Submit: details on how to use the Ledger Live Developer Mode and other tools (coming soon) to test your integration end-to-end, as well as how to submit it.