var __SUPPORTS_TIMING_API = typeof performance === 'object' && !!performance.mark && !! performance.measure && !!performance.getEntriesByType; function __perfMark(name) { __SUPPORTS_TIMING_API && performance.mark(name); }; var __firstLoaded = false; function __markFirstPostVisible() { if (__firstLoaded) { return; } __firstLoaded = true; __perfMark("first_post_title_image_loaded"); } Monero: the secure, private, untraceable currency
Press J to jump to the feed. Press question mark to learn the rest of the keyboard shortcuts
Stickied postModerator of r/Monero


  1. General questions
  2. Wallet: CLI & GUI
  3. Wallet: Ledger
  4. Nodes

1. General questions

Where can I download the Monero wallet?

There are multiple Monero wallets for a wide range of devices at your disposal. Check the table below for details and download links. All wallets listed below are open source. Attention: for extra security make sure to calculate and compare the checksum of your downloaded files.

Desktop wallets

Wallet Device Description Download link
"Official" GUI / CLI Windows, Mac OS X, Linux The default implementation that is maintained by the core team. Use this one to run a full node and obtain maximum privacy.Has Ledger (hardware wallet) integration. Current version: /
MyMonero Windows, Mac OS X, Linux MyMonero is a lightweight wallet, which means you don't need to download the blockchain and run a node. MyMonero was developed with the assistance of the core team. They also have web-based and iOS versions. GitHub

Mobile wallets

Wallet Device Description Download link
Monerujo Android Popular Android lightweight wallet that has very cool features, like integration with which lets you send payments in BTC using your XMR. It also has Ledger (hardware wallet) integration. Website: Google Play / F-Droid / GitHub
MyMonero iOS iOS version of the MyMonero wallet. All versions have interoperability. App Store
Cake Wallet iOS Popular iOS lightweight wallet that has integration with MorphToken, which means you can instantly exchange your XMR to other coins and tokens. Website: App Store
X Wallet iOS Another iOS lightweight wallet. Website: App Store
Edge Wallet Android / iOS This is a multi-assets wallet, meaning you can store Monero, Bitcoin, Ethereum and other tokens in one single app. ⚠️ Relatively new - use with caution! ⚠️ Google Play / App Store

Web-based wallets

Wallet Description Link
MyMonero Web version of the MyMonero wallet. All versions have interoperability. Web
XMRWallet Web wallet with TOR support. ⚠️ Relatively new - use with caution! ⚠️ Web / Onion URL

How long does it take for my balance to unlock?

Your balance is unlocked after 10 confirmations (which means 10 mined blocks). A block is mined approximately every two minutes on the Monero network, so that would be around 20 minutes.

How can I prove that I sent a payment?

The fastest and most direct way is by using the ExploreMonero blockchain explorer. You will need to recover the transaction key from your wallet (complete guide for GUI / CLI).

How do I buy Monero (XMR) with Bitcoin (BTC)?

There are dozens of exchanges that trade Monero against Bitcoin and other cryptocurrencies. Check out the list on CoinMarketCap and choose the option that suits you best.

How do I buy Monero (XMR) with fiat?

  • Kraken (USD and EUR): old-school, decent exchange. They might require your documents for verification and approval of your account.
  • LocalMonero: peer-to-peer exchange. They have pretty much everything as a payment method and they support hundreds of fiat options.

How do I mine Monero? And other mining questions.

The correct place to ask questions and discuss the Monero mining scene is in the dedicated subreddit r/MoneroMining. That being said, you can find a list of pools and available mining software in the website.

2. Wallet: CLI & GUI

Why I can't see my balance? Where is my XMR?

Before any action there are two things to check:

  1. Are you using the latest available version of the wallet? A new version is released roughly every 6 months, so make sure you're using the current release (compare the release on with your wallet's version on Settings, under Debug info).
  2. Is your wallet fully synchronized? If it isn't, wait the sync to complete.

Because Monero is different from Bitcoin, wallet synchronization is not instant. The software needs to synchronize the blockchain and use your private keys to identify your transactions. Check in the lower left corner (GUI) if the wallet is synchronized.

You can't send transactions and your balance might be wrong or unavailable if the wallet is not synced with the network. So please wait.

If this is not a sufficient answer for your case and you're looking for more information, please see this answer on StackExchange.

How do I upgrade my wallet to the newest version?

This question is beautifully answered on StackExchange.

Why does it take so long to sync the wallet [for the first time]?

You have decided to use Monero's wallet and run a local node. Congratulations! You have chosen the safest and most secure option for your privacy, but unfortunately this has an initial cost. The first reason for the slowness is that you will need to download the entire blockchain, which is considerably heavy (+70 GB) and constantly growing. There are technologies being implemented in Monero to slow this growth, however it is inevitable to make this initial download to run a full node. Consider syncing to a device that has an SSD instead of an HDD, as this greatly impacts the speed of synchronization.

Now that the blockchain is on your computer, the next time you run the wallet you only need to download new blocks, which should take seconds or minutes (depending on how often you use the wallet).

I don't want to download the blockchain, how can I skip that?

The way to skip downloading the blockchain is connecting your wallet to a public remote node. You can follow this guide on how to set it up. You can find a list of public remote nodes on MoneroWorld.

Be advised that when using a public remote node you lose some of your privacy. A public remote node is able to identify your IP and opens up a range for certain attacks that further diminish your privacy. A remote node can't see your balance and it can't spend your XMR.

How do I restore my wallet from the mnemonic seed or from the keys?

To restore your wallet with the 25 word mnemonic seed, please see this guide.

To restore your wallet with your keys, please see this guide.

3. Wallet: Ledger

How do I generate a Ledger Monero Wallet with the GUI or CLI?

This question is beautifully answered on StackExchange. Check this page for the GUI instructions, and this page for the CLI instructions.

4. Nodes

How can my local node become a public remote node?

If you want to support other Monero users by making your node public, you can follow the instructions on MoneroWorld, under the section "How To Include Your Node On Moneroworld".

How can I connect my node via Tor?

This question is beautifully answered on StackExchange.


I'm happy to announce a new JavaScript library for interacting with a Monero wallet and daemon over RPC.

It features a modern and general-purpose API with focus on ease-of-use, clear object-oriented models to formalize Monero types and their relationships with each other, a powerful API to query transactions, transfers, and vouts by their attributes, and the ability to process binary data from the daemon using client-side crypto.

My goal is to develop more consistency in our APIs and terminology, so review of the wallet interface, wallet models, daemon interface, and daemon models are especially appreciated.

Next steps are to support a local wallet which uses client-side crypto to enable web apps, support a wallet which shares the view key with a 3rd party (e.g. MyMonero) to scan the blockchain, and port everything to Java.

This library is released with extensive tests to verify functionality, but it should not be trusted with significant amounts until it has been community reviewed.

Please let me know your thoughts. Thanks.

56 has some nice contributions made available to the monero community. Let’s have a look.

There is an easy to set up monero faucet, that we made open source. It is written in Django - the code can be found here

Also, feel free to use our running faucets for testnet and stagenet over here:

There are some useful monero docker images on The nice thing about them is, they contain monerod, monero-wallet-cli and monero-wallet-rpc and even make use of Tor - torsocks and Tor proxy.

By the way, our monero nodes ( are available through Tor as well - xmrtolujkxnlinre.onion. RPC ports are the default ones (18081, 28081, 38081).

Visit our community hub at

Community Details





This is the official subreddit of Monero (XMR), a secure, private, untraceable currency that is open-source and freely available to all.

Create Post

Did you know? Freewallet is a scam. Read more here!

r/monero Rules
Discussing illegal uses of Monero is disallowed
Follow redditquette and the rules of reddit
Only Monero-related topics/links
No memes/image macros
Downvotes are not for casual disagreement
No zealotry regarding other currencies
No posts on how many coins you own/lost
Please direct support questions to r/monerosupport
Forr price/valuation talk, please use /r/xmrtrader