Monero is a secure, untraceable and resilient digital currency. We believe it is the successor to Bitcoin. Read why.

How to send and receive Monero, and how long it should take (command line wallet)

Overview

Before you begin: Follow the tutorial for setting up a command line Monero wallet, and the run the monero-wallet-cli program.

Checking your balance

[wallet 47CL7F]: balance Balance: 0.400000000000, unlocked balance: 0.400000000000
The balance command shows you your Monero balance. In the example above, the wallet contains 0.4 Monero. If a payment was only recently received, it will around 20 minutes for that payment to become "unlocked" before you can consider it fully confirmed as received. Until it becomes unlocked, you cannot spend recently received Monero.

Important: Make sure your Monero daemon is running and successfully syncing with the network. Your Monero wallet will not be able to see its balance and any new payments received unless the Monero daemon is correctly synced to the network.

Detailed explanation of how transactions are sent and how long they take

When someone sends Monero to you, the Monero network will include that transaction in a Monero "block". A block is a record of a batch of transactions that have been announced to the Monero network of nodes.

These blocks are then "mined", which is the mechanism by which these blocks are verified in a distributed way across the entire network of Monero miners.

Each block takes on average 2 minutes to mine by the network. The successful mining of each block results in a "confirmation". After 10 confirmations, which due to the mining process will statistically involve the activity of a vast number of Monero miners to agree upon, the transaction is considered fully verified. On average, it therefore takes approximately 20 minutes for a Monero transaction to be fully verified and funds available to be spent in a subsequent transaction.

Receiving early notification of payments received (i.e. without waiting 20 minutes)

Your Monero wallet will automatically notify you with a message about an incoming transaction after it has received one confirmation by the network. The first block will take on average 2 minutes to be confirmed, and your wallet will scan the network every 90 seconds for updates. Due to the statistical probabilities involved in confirming blocks, your first block could confirm faster or slower than the 2 minute average. If you are unlucky, it might take 10 minutes or a little longer in some instances for the first block to be confirmed. Therefore after a payment is sent to you, you generally will need to wait for 4-12 minutes for your wallet to first notify you of the transaction.

IMPORTANT: The notification you see of the first confirmation of a received payment is a good sign things are working, but you should always wait for the 10 confirmation period to feel completely safe that the transaction has not been reversed or "double spent" by a rogue sender.

Also see our article on how long Monero transactions take.

Viewing zero confirmation notifications (FASTEST way to see the first signs of a transaction being received)

A zero confirmation transaction is a transaction that has been announced to the Monero network but has not been verified even once. Although you should never rely on zero confirmation notifications, they are useful as a sanity check to verify that the sender has at least begun the process of sending a payment to your wallet.

To see zero confirmation transactions, type the following command into your wallet:
[wallet 47CL7F]: show_transfers pool

How to ask somone to send you Monero

To see your public wallet address, type the following command into your wallet:
[wallet 47CL7F]: address 47CL7FiNtW417VjzWt9Zse8Z8URhaHaA2L9jJq6rrLtDhiYK9PfbCavhhMKws9xEdKHBeGcQtJmPt4uEMivooNztC5UkHLD
Then tell the sender your address and they will be able to send Monero to you.

How to ask somone to send you Monero, specifying a payment ID

If multiple people are sending you Monero, it will be confusing to figure out who sent what. To solve this problem, you can generate a unique "payment id" to tell to the person that is sending you funds. To generate an "integrated address" which combines your public Monero address with a newly generated payment id, type the following command into your wallet:
[wallet 47CL7F]: integrated_address Random payment ID: <9e5d624026c5c274> Matching integrated address: 4Gu184XsVma17VjzWt9Zse8Z8URhaHaA2L9jJq6rrLtDhiYK9PfbCavhhMKws9xEdKHBeGcQtJmPt4uEMivooNztHViznm8GhvREB6AU3C
Then tell the sender your integrated address and they will be able to send Monero to you. To view a list of payments received along with their unique paymenent ids, type this command:
[wallet 47CL7F]: show_transfers
To view only payments received using a particular payment id, use the following command (substituting the example payment id with your own):
[wallet 47CL7F]: payments 9e5d624026c5c274

How to send Monero to someone else

To send 0.1 Monero to someone that has given you their public address or an integrated address (see section above on payment ids), type:
[wallet 47CL7F]: transfer 4Gu184XsVma17VjzWt9Zse8Z8URhaHaA2L9jJq6rrLtDhiYK9PfbCavhhMKws9xEdKHBeGcQtJmPt4uEMivooNztHViznm8GhvREB6AU3C 0.1
(note that although the text above is split over multiple lines, the command should be typed as one line with a space between their address and the amount of the payment)

Proving that you have sent payment

If you need to prove to someone that you've made a payment to them, see this tutorial.
Monero.how Tutorials
Why Monero vs Bitcoin
Monero ELI5 (Explain like I'm five) - a super simple explanation of how Monero works
How Monero's privacy works
Monero Infographic
How long transactions take
Transaction fees
Glossary of the most important Monero terms
A low-level explanation of the mechanics of Monero vs Bitcoin in plain English
How to use the Monero GUI wallet
How to create a Monero command line wallet
How to speed up initial blockchain sync
How to send and receive Monero on the command line
How to prove you've made a payment
How to restore a command line wallet from your 25 word seed
How to verify your funds with a private view key
How to buy Monero
Set up a Monero wallet on a USB pendrive linux computer using a remote daemon
How to mine Monero on Windows or Linux (Fedora or Ubuntu)
Configure OpenAlias to more easily share your Monero address
Create a paper wallet for secure offline storage
Display a Monero ticker on your Mac menu bar
Avoiding Google ad attacks
Trusted and untrusted sites
Send feedback, corrections or suggestions to hellomonero.how
Donations for running costs appreciated at 49gaVm1UjcxPjntMKLYdFxiUixBCkdGzLiFTE8opG243ZgKmZE1x7zoYjTTWu4A9t3SkkXrvjhuutY8jpdVtWVTrTS5LUwh
Thanks to Monero developers and community members that answered questions that contributed to the content in this site: jollymort, hyc, moneromoo, smooth, jwinterm, debruyne, fluffypony, pero, needmoney90, ferretinjapan, idunk, saddam, wolf0, daveyjones, snipa, gingeropolous, markos, othe, m5m400, luigi1111, kenshi84
Disclaimer: This site contains opinion for informational purposes only and does not consitute investment advice. Information may contain errors and omissions. Use solely at your own risk. Services listed here are run by third parties and are not vetted by this site. The authors of this site and/or the authors of articles linked to from this site may have financial investments that may bias their opinions, including ownership of Monero currency. Always do your own research, form your own opinions, and never take risks with money or trust third parties without verifying their credibility. Remember to take your computer security seriously and never use a computer or phone that is at risk of infection by untrusted software that may contain malware or viruses. © Copyright 2017.