Monero (XMR)

Install the Monero app on your Ledger device to manage XMR with the Monero wallet. The Monero app is developed by Ledger in collaboration with the Monero community. The Monero wallet is developed and supported by the Monero community. Check the Monero wallet page to learn more.

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

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.
  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.14 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 device
  1. Unlock your Ledger device and open the Monero app.
  2. Select a mode:
    • Simple mode: The GUI wallet will automatically connect to a remote node and have a simple interface. This mode excludes the need for the blockchain sync so you can immediately use the wallet. However, it weakens your privacy as the remote node will be able to see your IP address and associate your transactions with your IP address. Using a remote node does not contribute to the strength and decentralization of the network.
    • Simple mode (bootstrap): The wallet automatically connects to a remote node whilst syncing your own local node in the background. The wallet will switch to your own node once it is fully synced. This allows you to immediately use the wallet while still eventually using your own node.  (which is optimal for privacy and contributes to the strength and decentralization of the network). Additionally, this mode has a simple interface as well. This mode is the default and is thus recommended by the developers for new users.
    • Advanced mode: 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 75 GB of disk space, and initial synchronization may take several days. You won't be able to properly use your wallet until the initial blockchain sync has been completed. 
  3. Click Create a new wallet from hardware in the Monero wallet.
  4. Enter a wallet name, make sure Create a new wallet from device is selected and choose Ledger in the Choose your hardware device dropdown 
  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. This password is not needed to recover the Ledger Monero wallet. Continue to the next page.
  7. If you've selected Advanced mode, you can now configure your (remote) node settings. On the last page, you can review your configuration summary before you open your wallet.
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.
Seed recovery (advanced users)

The 24-word recovery phrase of your Ledger device is a backup of your private keys, including those for Monero. You can restore your 24-word recovery phrase on any Ledger hardware wallet, install the Monero app and manage your coins.

In case you need emergency access to your Monero without having access to a hardware wallet, you can restore your wallet as a Monero software wallet with 25 recovery words following the Electrum seed format. Please find instructions to save your 25-word recovery seed here.

Need help?

  Monero accounts cannot be added to Ledger Live.

Was this article helpful?
218 out of 397 found this helpful