Monero (XMR)

Install the Monero app on your Ledger Nano S to manage XMR with the with the Monero wallet. The Monero app is developed by Ledger in collaboration with the Monero community. The Monero wallet is built and supported by the Monero community.

Before you start

 Monero privacy

Monero shields transaction addresses and amounts using a pair of private keys:

  • The private view key can only be used to view the transactions of the account it belongs to.
  • The private spend key is required to spend the XMR in the account it belongs to. This key remains on your Ledger device.

Step by step instructions

Install the Monero app
  1. Open the Manager in Ledger Live.
  2. Connect and unlock your Ledger device.
  3. If asked, allow Manager on your device by pressing the right button.
  4. Find Monero in the app catalog.
  5. Click the Install button of the app.
    • An installation window appears.
    • Your device will display Processing... 
    • The app installation is confirmed.

Make sure you close Ledger Live once the app is successfully installed on your device.

Download and install Monero wallet
  1. Download the Monero wallet for your platform.
  2. Extract the package you've just downloaded.
  3. Open the monero-gui-v0.13 folder.
  4. (optional) Move the monero-wallet-gui file to your applications folder.
  5. Launch the Monero wallet by opening monero-wallet-gui.

       On Windows: Click Allow access so the firewall does not block the Monero wallet.

  6. Choose your language.
Set up with Ledger Nano S
  1. Unlock your Ledger Nano S and open the Monero app.
  2. Click Create a new wallet from hardware device in the Monero wallet.
  3. Enter a wallet name.
  4. Enter 1690000 in the restore height field, then enter 3:100 in the subaddress lookahead field.
  5. On your Ledger device, choose whether to export the private view key to your computer:
    • Approving view key export enables your computer to identify your transactions. However, if your computer is compromised, your transaction privacy might be at risk.
    • Rejecting view key export optimizes privacy protection since the view key remains secure on your Ledger device. However, identifying your transactions will be slower.

      You may have to press the device button twice, then wait for your addresses to be generated.

  6. Enter and confirm an optional password. Then continue to the next page.
  7. Choose an option for the Daemon settings:
    • Start a node to download and validate the full blockchain. This offers the optimal level of privacy and contributes to the strength of the Monero network. This requires at least 60 GB of disk space, and initial synchronization may take several days.
      >> Select the first option and leave the rest blank.
    • Connect to a remote node to immediately use the wallet and preserve your computer resources. However, you will not benefit from the optimum level of privacy, nor will you contribute to the strength of the Monero network.
      >> Tick Connect to a remote node, choose a remote node and enter its Hostname and Port.
    • Start a local node, but use a remote one while your local node synchronizes.
      >> Tick Start a node and also choose a remote node and enter its Hostname and Port.
Receive Monero

Unlock your Ledger device and open the Monero app before starting the Monero wallet.

  1. Open the Receive tab. Here you'll find your primary address and generated subaddresses.
  2. Select your primary address for an optimal level of security.
  3. Choose how to receive:
    • Share your address: Click the clipboard icon to copy the address. Then share it with the sender, while verifying that the pasted address matches the one that's scrolling on your device.
    • Provide a payment request: In the Advanced options, enter an amount and optionally enable tracking of the payment request. Right-click the payment request QR code to save and share it.
Send Monero

Unlock your Ledger device and open the Monero app before starting the Monero wallet.

  1. Open the Send tab.
  2. Enter the amount to send and choose a transaction priority. A higher priority costs a higher network fee.
  3. Enter the address to send to. The optional payment ID may be required if sending to an exchange.
  4. Enter an optional description, only visible to you.
  5. Click Send. Wait while the transaction is created and sent to your Ledger device for confirmation.
  6. Verify all transaction details shown on your device:
    • Approve the fee displayed on your device by validating Accept fee. 
    • Verify the Amount and Destination address by pressing the right button multiple times. If everything is correct, confirm the transaction by validating Accept TX. Validate Reject TX to cancel.
  7. Finally review the transaction summary on the Monero wallet and click OK to send it. 

Need help?

Was this article helpful?
85 out of 155 found this helpful
Articles in this section