Money no one can freezeCash for the internet, private by default
The complete guide

How to use Monero Six steps to private money.

How to use Monero, step by step: set up and back up a wallet, receive and send XMR, understand fees and confirmations, and fix common wallet problems.

By the MonkStash teamReviewed 21 min read11 chapters
USING MONERO, END TO END1Get a walletKeys made and kepton your own device2NO REDOBack up 25 wordsOn paper, offline,before any money3Get some XMRStart with a smalltest amount4ReceiveShare an addressor a QR code5SendCheck the addressand fee, then send6ConfirmSpendable after 10blocks (~20 min)Steps 1 to 3 happen once.After that, using Monero is receive, send and confirm.
USING MONERO, END TO END1Get a walletKeys are made and kept on your device2Back up 25 wordsNO REDOOn paper, offline, before any money3Get some XMRStart with a small test amount4ReceiveShare your address or a QR code5SendCheck the address and fee, then send6ConfirmSpendable after 10 blocks, about 20 minSteps 1 to 3 happen once.Then: receive, send, confirm.
On this page

How to use Monero comes down to six steps: get a wallet, back up its 25 words, get some XMR, then receive, send and wait for confirmations. The first three happen once. After that, Monero works like cash you can hand over the internet: you share an address, someone pays it, and twenty minutes later the money is fully yours to spend.

This guide walks the whole path, from an empty screen to a payment you can prove. It also covers the parts most guides skip: which address to share, why your balance sometimes looks frozen, and what to do when a wallet will not sync.

In this guide you'll learn
  • How to set up a wallet and a backup that will actually save you
  • Which Monero address to share, and why it changes your privacy
  • How to receive and send XMR without the classic beginner mistakes
  • What fees cost, how long payments take, and how to prove you paid
  • How to fix a wallet that will not sync, connect or show your balance

Let's get started.

Chapter 1

How to use Monero: the whole journey

If you have used a banking app, you already know most of what Monero asks of you. You have a balance, an address people pay into (like an account number), and a send button. Three things are different, and they are worth knowing before you touch any money.

  • You are the bank. Nobody can freeze your wallet, and nobody can reset it for you. Your 25 recovery words are the only spare key.
  • Payments are final. There is no chargeback and no support line that can pull money back.
  • Privacy is the default. The blockchain hides who paid, who got paid and how much. You do not switch anything on.

That last point is why people choose Monero in the first place. If you want the background first, our guide to what Monero is and how it hides payments covers it in plain English. You do not need it to follow this guide, any more than you need to understand card networks to pay with a card.

The map at the top of this page shows the whole journey. Steps 1 to 3 happen once. Step 2, the backup, is the one that cannot wait: once a device is lost, it is too late to write the words down. It gets its own section in the next chapter.

Here are the numbers worth remembering. Every one of them comes up again later in this guide.

Average time per block
~2 min
Confirmations before you can spend
10
Until received XMR is spendable
~20 min
First character of an address
4 or 8
Recovery words to write down
25
Chapter 2

How to use a Monero wallet (and back it up)

A Monero wallet does not hold coins the way a purse holds cash. The coins live on the blockchain. The wallet holds the keys that prove the coins are yours, shows your balance, and builds payments. That is why the most important question about any wallet is simple: who has the keys?

Pick a non-custodial wallet, meaning the keys are created and kept on your own device. A custodial service (an exchange account, for example) holds the keys for you, which also means it can freeze, lose or limit your money.

The four common kinds of Monero wallet
KindGood forTrade-off
Desktop walletLarger amounts and full control, including running your own nodeInstall and first sync take time and disk space
Phone walletEveryday payments on the goA phone can be lost, stolen or infected, so the backup matters
Browser walletStarting with nothing to installDepends on a clean, up-to-date browser and device
Hardware walletLong-term savingsCosts money and adds setup steps

Our comparison of the best Monero wallets goes through the options. The official GUI and CLI wallets come from the getmonero.org downloads page, which also explains how to verify the file before you run it. Whatever you choose, reach the site from a bookmark or a link you trust.

If you would rather start with nothing to install, you can create a Monero wallet in your browser with MonkStash. It is free and non-custodial: your keys are generated and encrypted on your device and never sent to a server. You set a wallet password, and you can add an authenticator app code (TOTP) and auto-lock.

Back up your 25 words before anything else

When you create a wallet, it shows you 25 recovery words. Write them on paper, in order, with a pen. This is the most important two minutes of the whole process. If your device dies, is lost or gets wiped, those words rebuild the wallet on any device. Nobody can reset them for you.

  • Keep them offline. No photo, no screenshot, no cloud note.
  • Keep a second copy in a different place.
  • Never type them into a site you reached from an ad, an email or a direct message.

Your wallet password is a different thing. It only unlocks the wallet on one device. The words are the wallet itself. Before you trust a wallet with real money, prove the backup works by restoring it from the words on a second device or a fresh browser profile.

Chapter 3

How to get your first XMR

This step depends most on where you live, because the places that sell Monero differ by country and change over time. The main routes are:

  • Exchanges. You pay with a card or bank transfer, then withdraw to your own wallet. Most ask for identity verification.
  • Peer-to-peer marketplaces. You buy directly from another person. More private, but you need to choose who you trade with carefully.
  • Swap services. You send another cryptocurrency and receive XMR at your address. Fees and limits vary.
  • Earning it. Freelancers and sellers can ask to be paid in XMR.

Our guide to buying Monero compares these routes and the risks of each. Whichever you pick, the order of operations is the same: create your wallet, back it up, then copy your receiving address into the exchange or service.

The habit that saves people

Send a small test amount first. Wait for it to arrive in your own wallet, then send the rest. It costs one extra network fee and catches every wrong address before it matters.

One more thing to expect: an exchange may ask for more than 10 confirmations before it credits a deposit, and it may hold a withdrawal for its own checks. That waiting is the exchange's policy, not the Monero network.

Chapter 4

What is my Monero address?

Your address is what you give people so they can pay you. A standard Monero address is a string of 95 characters starting with a 4 or an 8. It is safe to share: an address cannot be used to take money from you, and nobody can look up its balance on the blockchain.

Here is the part most new users miss. Monero has three kinds of address, and they all pay into the same wallet. Which one you share changes how much the people paying you can learn about each other.

PRIMARY ADDRESS4…Starts with 495 charactersYour wallet's firstaddress. Fine to share,but the same for everyone.SUBADDRESS8…Starts with 895 charactersAs many as you like.One per payer, so payerscannot link each other.INTEGRATED ADDRESS4…+ID106 charactersHas a payment IDAddress plus an 8-bytepayment ID. Used by shopsand exchanges to sort.All three pay into the same wallet. Day to day, use a fresh subaddress per payer.
PRIMARY ADDRESS4…Starts with 4, 95 charactersYour wallet's first address. Fine toshare, but the same for everyone.SUBADDRESS8…Starts with 8, 95 charactersAs many as you like. One per payer, sopayers cannot link each other.INTEGRATED ADDRESS+ID106 characters, has a payment IDAn address plus an 8-byte payment ID.Used by shops and exchanges to sort.All three pay into the same wallet.Day to day, use a fresh subaddress per payer.
Three kinds of Monero address. All of them pay into the same wallet and the same balance.
Primary address, subaddress and integrated address compared
 Primary addressSubaddressIntegrated address
Starts with48A longer address with a payment ID inside
Length95 characters95 characters106 characters
How manyOne per walletAs many as you needOne per payment ID
Best forBackups and your own recordsEveryday use: one per payer or purposeShops and exchanges sorting deposits
Can payers link it to you?Anyone who has it knows it is youTwo payers cannot tell they paid the same walletShares the primary address underneath

Why subaddresses are the everyday choice

If you give the same address to your employer, a friend and a client, any two of them could compare notes and learn they paid the same person. Give each one its own subaddress and they cannot. The Monero documentation suggests exactly this: generate a new subaddress for each payer. Your wallet still sees every payment, because all subaddresses come from the same keys.

Integrated addresses are mostly for businesses. They bundle your address with an 8-byte payment ID, so a shop or exchange can match each payment to an order or customer. The same docs recommend subaddresses for individuals. If an exchange gives you an integrated address for a deposit, copy it exactly as shown.

Before you send to any address, you can paste it into our free Monero address validator. It checks that the address is well formed and tells you which kind it is.

Chapter 5

How to receive Monero

Receiving is the easy half. You never need to be online when someone pays you. You only need to give them an address, and your wallet finds the payment the next time it syncs.

  1. Open your wallet and find the receive screen

    Most wallets call it Receive. In the MonkStash wallet it is the receive card on the dashboard, with your address and a QR code.

  2. Make a fresh subaddress for this payer

    Use the new address button. One subaddress per person or purpose keeps payers from linking each other.

  3. Share it as text or as a QR code

    Copy the text, or let the sender scan the QR code with their wallet. Either way, ask them to check the first and last characters.

  4. Wait for the payment and its confirmations

    It usually appears within seconds as unconfirmed. It becomes spendable after 10 confirmations, about 20 minutes.

What a Monero QR code contains

A Monero QR code is your address, written in a standard format that starts with monero:. The Monero URI scheme can also carry an amount and a short description, which is how shops show a ready-to-pay code at checkout. The sender scans it and their wallet fills in the details. Scanning only reads the code. It never gives anyone access to your wallet.

Two details trip up beginners. First, your wallet must be synced to see a new payment, so if nothing shows up, check the sync status before you worry. Second, a payment can appear while still locked. That is normal, and chapter 7 explains the wait.

Chapter 6

How to send Monero

Sending takes about a minute. Your wallet builds and signs the payment on your own device, hides it among decoys, and hands it to the network. You only see four moves:

  1. Paste or scan the recipient's address

    Copy it from the person or shop you are paying, or scan their QR code. Never type an address by hand.

  2. Enter the amount

    If you scanned a code with an amount in it, the wallet may fill it in. Check it against what you agreed.

  3. Review the fee and the total

    A good wallet shows the network fee before you commit. MonkStash shows the fee and the total on a review screen.

  4. Confirm, and keep the transaction ID

    After sending, your wallet shows a transaction ID (tx ID). Keep it until the recipient confirms they have the money.

Why your balance drops more than you sent

Monero spends whole earlier payments, like paying with a banknote. If you pay 0.3 XMR from a 1 XMR payment you received, the leftover comes back to you as change. That change is a new payment to yourself, so it follows the same 10-confirmation lock. For about 20 minutes after a send, your spendable balance can look lower than you expect. It unlocks by itself.

Sending to an exchange or a shop

Use exactly the address the service shows you for this deposit or this order, including any integrated address. Some services create a fresh address per order and stop watching it after a time limit, so pay promptly and pay the amount shown.

Chapter 7

How much it costs and how long it takes

Monero fees: small, and based on size

Every Monero payment pays a fee to the miners who add it to a block. No company takes a cut. The fee depends on the size of the transaction in bytes, not the amount you send, and on how busy the network is. Sending 0.01 XMR and sending 100 XMR cost about the same, as long as the transactions are a similar size.

In practice the fee is usually a tiny fraction of one XMR. Many wallets let you choose a priority level: a higher priority pays more per byte and matters only when blocks are busy. Because the rate moves, always read the fee your wallet shows on the review screen rather than a number printed in a guide.

How long a Monero payment takes

Monero targets one block every two minutes. The setting is 120 seconds in the source code. A payment moves through four stages:

10 BLOCKS0:00SentYou confirm inyour walletsecondsSeenRecipient's walletspots it, unconfirmed~2 min1 confirmationAbout 2 minutes,in the next block~20 minSpendableAfter 10 blocks,about 20 minutesBlock times vary, so these are averages. Spacing is not to scale.
10 BLOCKS, ABOUT 20 MINUTESSent0:00You confirm in your walletSeensecondsRecipient's wallet spots it, unconfirmed1 confirmation~2 minAbout 2 minutes, in the next blockSpendable~20 minAfter 10 blocks, about 20 minutesBlock times vary. These are averages, not to scale.
One payment, four moments. The 10-block wait applies to money you are about to spend, not to seeing it arrive.

That 10-block rule is built into the protocol: the same source file sets the spendable age to 10 blocks, and the Monero project's guide for merchants says you need at least 10 confirmations before you can spend the funds. It protects everyone against the chain briefly reorganizing. So "how long does it take?" has two honest answers: seconds to see it, about 20 minutes to spend it.

Chapter 8

How to check or prove a payment

On Bitcoin you can paste an address into a block explorer and watch its balance. On Monero you cannot, and that is the point. A block explorer can show that a transaction exists, which block it landed in, how many confirmations it has and what fee it paid. It cannot show who sent it, who received it or how much.

Check your own payments

The simplest check is your wallet's history. MonkStash lists each payment with its confirmation count (for example, "Confirming (4 of 10)") and lets you copy its transaction ID. Paste that ID into a block explorer to see the block and confirmations from an independent source.

To let someone else watch your incoming payments without being able to spend, such as an accountant, Monero has a private view key. A view-only wallet built from it sees what comes in. Share it only with people you trust, because it reveals your incoming history.

Prove that you paid someone

Say a seller claims your payment never arrived. You can prove it with three pieces of information, as the official prove-payment guide describes: the transaction ID, the transaction key (tx key) and the recipient's address.

You, the senderTransaction IDTransaction keyRecipient's addressTheir walletcheck tx keyThey seeThe amount sentto that addressConfirmations so farNothing elseIt proves the payment was sent. It does not prove the money is still unspent.
You, the senderTransaction IDTransaction keyRecipient's addressTheir walletcheck tx keyThey seeThe amount sent to that addressConfirmations so farNothing else about your walletIt proves the payment was sent.It does not prove the money is unspent.
A payment proof shows one payment to one address. It reveals nothing else about your wallet.

In the official GUI wallet, you get the proof from the transaction history, and the other person checks it under Advanced, Prove/Check. In the CLI wallet the commands are get_tx_key and check_tx_key, and the wallet must be set to save transaction keys before you send. One limit is worth knowing: the CLI reference notes that a proof shows funds were sent to an address, not that they are still unspent. For proving a balance, the CLI has a separate reserve proof.

Chapter 9

Wallet not syncing or showing zero?

Few things are as alarming as opening your wallet and seeing 0 XMR. Take a breath. On Monero the money lives on the blockchain, not in the app, so a wrong balance almost always means the wallet has not finished looking. Work through three questions in order.

BALANCE LOOKS WRONG? ASK IN THIS ORDERConnected to a node?NoWallet not connectingTry another node. Check your internet,the port and the network type.YesFully synced?NoWallet not syncingGive it time, then switch nodes. A countthat never moves usually means a bad node.YesSynced, still zero?YesBalance not showingCheck the restore height, locked funds,and that it is the right wallet.
BALANCE LOOKS WRONG? ASK IN THIS ORDERConnected to a node?IF NOWallet not connectingTry another node. Check your internet,the port and the network type.If yesFully synced?IF NOWallet not syncingGive it time, then switch nodes. A countthat never moves usually means a bad node.If yesSynced, still zero?IF YESBalance not showingCheck the restore height, locked funds,and that it is the right wallet.
Most balance scares have one of three causes. Ask the questions in this order.

1. Is the wallet connected?

Your wallet needs a Monero node to read the blockchain. If it says disconnected, or cannot reach the daemon, the usual causes are a node that is down, a wrong port or address, or a wallet pointed at the wrong network (mainnet versus a test network). Switching to another node fixes most cases.

2. Is it fully synced?

A wallet scans every block since its restore height for payments that belong to you. A fresh restore can take a while, and a phone or browser wallet scanning a long history is slower than a desktop. If the blocks-remaining count keeps falling, wait. If it never moves, the node is the usual suspect.

3. Synced, but still zero?

Then check three things. Was the wallet restored with a restore height later than your first payment? If so, it skipped them; restore again with an earlier height. Are the funds just locked for the 10-block wait? And is this the right wallet, network and account? Different recovery words open a different wallet, so make sure these are the words of the wallet that was paid.

Chapter 10

How to use Monero anonymously

Honest answer first: nothing makes you perfectly anonymous. But Monero gets you much closer than most money, and it does the hard part automatically. Every payment hides the sender, the receiver and the amount on the blockchain. What is left is what happens around the blockchain, and that is where your habits come in.

Know what your node can see

If you use someone else's node, it sees your IP address and the transactions your wallet broadcasts through it, though not your keys or your balance. The Monero remote node guide warns that some public nodes are run to try to link IP addresses to transactions. Its recommendation, in order: run your own node, use a remote node you trust, and prefer Tor or I2P connections when privacy matters most.

MonkStash currently reaches the network through our relay server, which forwards requests to public nodes. The relay can see your IP address, and the nodes see the requests and transactions you broadcast; neither sees your keys. Our guides to remote node privacy and running your own node explain the options.

Six habits that cover the gaps

  • Use a fresh subaddress per payer. It stops payers from linking you.
  • Remember where you bought. An exchange that checked your ID knows it sold you XMR and where it sent it.
  • Do not post addresses or screenshots you want kept private. Public is public.
  • Share your view key rarely. It reveals every incoming payment.
  • Mind your connection. A trusted node, your own node, or Tor.
  • Talk less about amounts. What you say leaks more than any blockchain.
Chapter 11

Where can you spend Monero?

Monero is money, so what you can do with it depends on who accepts it. Acceptance is smaller than for Bitcoin and it changes over time, but the uses are real:

  • Shops that list XMRSome online stores and services take Monero at checkout, directly or through a payment processor.
  • Pay people directlyFreelancers, sellers and friends can be paid with nothing but an address.
  • Donate quietlyMany open-source projects and creators publish a Monero address for donations.
  • Send across bordersSame rules, any day, any country, for a small network fee.
  • Pay without a card numberA payment needs only the recipient's address. No card details to leak.
  • Keep a private balanceNobody can look up your address to see what you hold.

To find places, the Monero project keeps a list of merchant directories, and says plainly that its listings are not endorsements. Treat an unfamiliar seller with care: payments cannot be reversed, so check reviews from independent sources, send exactly the amount the checkout shows, and to exactly the address it shows.

On the other side of the counter? Our guide to accepting Monero payments covers payment links, a till for your shop and a checkout for your website.

Your first-day checklist

Do this once, with a small amount, and you will have a tested wallet before the amounts matter.

  1. Open a wallet from a source you trust

    From a bookmark or a link you typed, never from an ad. You can open MonkStash in your browser.

  2. Write down the 25 words, and store two copies

    On paper, numbered, offline, in two places.

  3. Receive a small test amount

    Share a fresh subaddress and wait for the 10 confirmations.

  4. Send a tiny amount onward

    Proves that sending works and teaches you what the fee looks like.

  5. Restore from your words on a second device

    If the balance matches, your backup works. Only then move larger amounts, in stages.

That is the whole of it. Six steps, three of them done once, and a checklist that proves each one works. When you are ready, create your Monero wallet and start with step 1. If you get stuck, the FAQ and support page are there to help.

Sources we checked (11)

Primary sources behind the facts in this guide. Where a fact could change, we link the page that keeps it current.

  1. Monero project: Accepting Monero (at least 10 confirmations before spending)
  2. Moneropedia: Address (95 characters, starting with 4 or 8; integrated addresses are 106)
  3. Monero docs: Subaddresses
  4. Monero docs: Integrated address (address plus an 8-byte payment ID)
  5. Monero source: cryptonote_config.h (120-second block target, 10-block spendable age)
  6. Monero URI scheme (the format behind payment QR codes)
  7. Monero user guide: How to prove a payment
  8. Monero docs: monero-wallet-cli reference (transaction and reserve proofs)
  9. Monero user guide: Using a remote node (privacy trade-offs)
  10. Monero project: Downloads and how to verify them
  11. Monero project: Merchants and exchanges (listings are not endorsements)

Frequently asked questions

How do I start using Monero?

Get a wallet you control, write down the 25 recovery words it shows you, and get a small amount of XMR into it. After that, using Monero is three repeating moves: receive by sharing an address, send by pasting someone else's address, and wait for confirmations.

Do I need to download anything to use Monero?

Not necessarily. Desktop and phone wallets are apps you install. A browser wallet such as MonkStash runs on a web page with nothing to download. The trade-off is that a browser wallet depends on the browser and device being kept clean and up to date.

How long does a Monero transaction take?

The recipient's wallet usually sees a payment within seconds. It gets its first confirmation when the next block is found, about two minutes on average, and becomes spendable after 10 confirmations, roughly 20 minutes. Block times vary, so these are averages.

How much does it cost to send Monero?

Fees go to the network, not to a company, and they depend on the size of the transaction in bytes rather than the amount sent. They are usually a small fraction of an XMR. Your wallet shows the exact fee before you confirm, so use that number rather than one from a guide.

Can a Monero transaction be reversed or cancelled?

No. Once a payment is broadcast, nobody can reverse it, and there is no chargeback. That is why you check the address carefully and send a small test amount first when the payment matters.

Why does my Monero wallet show a balance I cannot spend?

Newly received funds, and the change from your own sends, are locked until they have 10 confirmations, about 20 minutes. Your wallet shows them as locked or not yet spendable, and they unlock by themselves.

Can someone see my Monero balance from my address?

No. A Monero address does not reveal its balance or history to anyone looking at the blockchain. Only someone with your private view key can see incoming payments, which is why you share that key only with people you choose.

How do I prove I sent a Monero payment?

Give the recipient (or whoever needs proof) three things: the transaction ID, the transaction key, and the recipient's address. Their wallet can check them and show how much that transaction sent to that address. The official GUI and CLI wallets both support this.

Is it legal to use Monero?

In most countries owning and using Monero is legal, but rules differ by country and some exchanges restrict it in some regions. Check the rules where you live. This is general information, not legal advice.

The Using Monero library

Every guide in this topic

Each one goes deeper on a single question from this guide.

  1. 01Step by stepHow to Send Monero (XMR) Safely: A Step-by-Step GuideHow to send Monero in about a minute: the exact steps, what the network fee is, how long a payment takes, and how to avoid costly mistakes.8 min read
  2. 02Step by stepHow to Receive Monero (XMR): Addresses, QR Codes and PrivacyTo receive Monero, share an address from your wallet. Learn the steps, why a fresh address per sender helps your privacy, and when the money is really yours.8 min read
  3. 03Receiving privatelyMonero Subaddresses: What They Are and When to Use OneA Monero subaddress is an extra address from the same wallet that starts with 8. Why use one per payer, and how it differs from integrated addresses.9 min read
  4. 04Costs and feesMonero Transaction Fee: How Much It Costs and Why It Is LowThe Monero transaction fee is usually a tiny fraction of an XMR, set by transaction size and network use, not the amount sent. How fees and priority work.9 min read
  5. 05Free toolMonero fee calculatorWhat a payment costs right now, measured from real transactions in the latest blocks.Open
  6. 06Timing and confirmationsHow Long Does a Monero Transaction Take? (Confirmations Explained)How long does a Monero transaction take? It shows up in seconds, confirms in about 2 minutes, and is spendable after 10 confirmations, about 20 minutes.9 min read
  7. 07TroubleshootingMonero Unlocked Balance: Why Part of Your XMR Is LockedSeeing "amount is more than unlocked balance"? New funds and your own change stay locked for 10 blocks, about 20 minutes. Here is why and what to do.7 min read
  8. 08Check and prove a paymentMonero Transaction Lookup: Check or Prove a PaymentMonero transaction lookup explained: what a block explorer shows, how to check a tx ID, and how to prove a payment with a tx key without losing privacy.10 min read
  9. 09BalanceHow to Check a Monero Balance (and Why an Address Alone Is Not Enough)You cannot check a Monero balance from an address alone. Here is what works: open the wallet, watch it with the view key, or prove one payment.8 min read
  10. 10Free toolMonero address validatorCheck an address before you send. Runs in your browser, nothing is uploaded.Open
  11. 11TroubleshootingMonero Wallet Not Syncing? How to Fix ItMonero wallet not syncing or showing the wrong balance? It is almost always a node, connection, or settings problem. Here are the fixes, in order.9 min read
  12. 12TroubleshootingMonero Wallet Not Connecting to Daemon? Fixes by SymptomMonero wallet not connecting to daemon? Most cases are a down node, a wrong port or network, or an SSL mismatch. Fix it in minutes, step by step.10 min read
  13. 13TroubleshootingMonero Wallet Not Showing Balance? Why It Shows ZeroMonero wallet not showing balance? Your funds are not gone. Check syncing, restore height, locked funds, the network and the account, in that order.10 min read