Frequently Asked Questions

Installing Monero (15)

Een 64-bit operatiesysteem wordt sterk aangeraden. Op het moment (Juli 2014), zal 4 GB aan RAM geheugen volstaan en is 2 GB aan harde schijf geheugen nodig om the blockchain te bewaren (de blockchain groeit met ongeveer 6 MB per dag).

 

De officiële 32-bit binaries werken alleen als PAE wordt toegestaan. Meer info vindt u hier: http://en.wikipedia.org/wiki/Physical_Address_Extension#Microsoft_Windows. Als u de voorkeur geeft om met een 64-bits Windows operatiesysteem te werken, dan staat hieronder een uitleg.

0. Neem aan dat jouw 32-bit portemonnee bestands naam “wallet.bin” is. (Als de naam anders is, pas dit dan ook in de volgende stappen aan)
1. Backup je wallet.bin.* bestanden.
2. Verwijder alle Monero bestanden van je computer.
3. Download de 64-bit Monero zip & blockchain.bin van de 1e pagina van deze thread.
4. Unzip en plaats alle bestanden die gedownload zijn naar de volgende map "C:\Users\<jouw gebruikers naam>\AppData\Roaming\bitmonero\".
5. Ga naar de backup bestanden van stap 1 en plaats alle wallet.bin.* bestanden, BEHALVE wallet.bin, in de map die gebruikt is in stap 4.
6. Start bitmonerod.exe en wacht tot het synchroniseert met het netwerk.
7. Start simplewallet met de volgende opdrachtprompt: "simplewallet --wallet-file wallet.bin" (!!! Naam van het bestand zou NIET moeten bestaan in de map gebruikt in stap 4 !!!)
8. Wanneer je wil stoppen met het gebruiken van bitmonerod en/of simplewallet zorg ervoor dat je altijd exit typt en wacht geduldig tot het afsluit. Wordt dit niet gedaan, dan wordt er niks opgeslagen.

 

Vertrouw alleen op bronnen en links die aangegeven worden in de originele post van de officiele Monero thread.  https://bitcointalk.org/index.php?topic=583449.0

 

A: De officiële release bevat nog geen GUI portemonnee (Echter is er wel een video met een voorbeeldweergave https://www.youtube.com/watch?v=LlTDS3iCqRY&#t=9m30s). Informatie over de verschillende beschikbaar GUI portemonnees kan gevonden worden in de GUI portemonnee bounty thread: https://bitcointalk.org/index.php?topic=589561.0

De volgende onofficiële GUI portemonnees  zijn momenteel beschikbaar:

  • Qt GUI door Neozaru
  • Windows GUI door Jojatekok
  • lightWallet door jwinterm (deze portemonnee zorgt ervoor dat je de daemon niet hoeft te laten lopen op je computer. Bij deze portemonnee heb je dus niet een minimaal aantal GB aan RAM nodig)  

Monero is geen kloon van Bitcoin en de code is ook volledig nieuw (het stamt af van Cryptonote). Net zoals tijdens de begindagen van Bitcoin, zijn veel onderdelen nog in ontwikkeling. De volledig nieuwe code heeft zo zijn voordelen en zijn nadelen. Aan de ene kant brengt nieuwe code natuurlijk extra risico’s met zich mee, omdat het nog experimenteel is en weinig getest. Omdat Monero nog maar net bestaat brengt het aan de andere kant ook veel potentie met zich mee. Een GUI portemonnee is zeker een belangrijk deel van de puzzel en er zijn momenteel al onofficiële GUI portemonnees die gebruikt kunnen worden (erkennende dat het test-kwaliteit software is) – zie volgende vraag

De GUI portemonnee  zal geen simpele CLI wallet zijn met een GUI, maar zal ook voorzieningen hebben voor betalingsproviders en webportemonnees (https://bitcointalk.org/index.php?topic=583449.msg9498630#msg9498630)

We zijn ook bezig met een framework te maken voor SPV-style clients zoals Electrum, zodat Windows gebruikers niet hoeven te synchroniseren met de blockchain, etc. (https://bitcointalk.org/index.php?topic=583449.msg9500377#msg9500377). Er moet worden opgemerkt dat de onofficiële lightwallet niet zo licht is als deze oplossing (SPV-style clients) zou zijn. 

GUI = Graphical User Interface

O Monero não é um clone da Bitcoin, por isso o código é completamente novo (derivado inicialmente do protocolo Cryptonote). Portanto, e tal como a Bitcoin no seu início, muitas peças do ecosistema ainda não foram desenvolvidas - o puzzle ainda está muito incompleto. Esta situação traz vantagens e desvantagens. Entre outras, existe certamente um risco adicional porque o código é muito mais experimental do que o código actual da Bitcoin. Por outro lado, o potencial é muito mais elevado porque o Monero ainda está a dar os primeiros passos. Uma carteira/cliente de interface gráfica (CIG) é, de facto, uma parte importante do referido puzzle, e existem várias CIG não oficiais que podem ser usadas (com a ressalva de que estas estão ainda classificadas como versões alfa/beta ) - ver Onde está a carteira/cliente de interface gráfica?

A CIG que está a ser preparada vai ser mais do que apenas o actual cliente de linha de comandos à qual se adiciona uma interface gráfica. Vai ser desenvolvida de modo a suprir as necessidades de funcionamento de processadores de pagamentos e clientes web (fonte).

A equipa também tem planos para a produção de uma framework de desenvolvimento para clientes do tipo SPV como o Electrum, para que utilizadores do windows não precisem sincronizar a blockchain, etc (fonte). Nota esta solução será ainda mais parca no uso dos recursos do que o cliente "leve" não oficial.
 

A publicação oficial ainda não inclui uma carteira/cliente de interface gráfica (no entanto existe um vídeo de demonstração). Informação acerca das várias carteiras/clientes de interface gráfica encontra-se no tópico de recompensas do Bitcointalk: Bounty for open source ByteCoin/Monero GUI

Existem várias carteiras/clientes de interface gráfica não oficiais disponíveis:

Se preferires podes usar a carteira online mymonero.com. É muito mais simples e rápido (o facto de ser uma carteira online tem a contrapartida de, apesar de ser especialmente segura, estares a prescindir de algum controlo). Referência Existe uma carteira online de Monero? O que é MyMonero?

Mesmo que escolhas usar uma carteira "normal", já não precisas ter um nó completo em execução. A carteira "leve" não oficial permite isto. É claro que, desta forma, também prescindes de algum controlo. Referência Onde está a carteira GUI?

Se quiseres executar um nó completo, tem em atenção que, no estado actual de desenvolvimento, a execução de um nó completo e a utilização da carteira não são tarefas particularmente simples. Portanto é prudente ler as instruções de configuração disponíveis atentamente e verificar se o teu conhecimento de informática é suficiente para a conclusão da instalação. Utilizadores com experiência ou avançados não terão qualquer dificuldade em instalar um nó e carteira, apesar de, enquanto a conversão para BD não estiver terminada, ser necessária uma quantidade considerável de RAM disponível.

Je kan bij voorkeur de mymonero.com webportemonnee gebruiken. Dit is veel simpeler en sneller (De veiligheid van een offline wallet is echter beter dan die van een webwallet). Voor meer info over mymonero zie: https://xmrmonero.com/?q=faq-page#t6n27

Als je de voorkeur geeft aan een “gewone” portemonnee dan hoef je momenteel geen full node te laten lopen op je computer. Dit doet de onofficiële lightwallet voor je. Voor meer info over de lightwallet zie: https://xmrmonero.com/?q=faq-page#t5n18

Als je liever een full node laat lopen op je computer, moet je in je achterhoofd houden dat, met de huidige staat van ontwikkeling, het laten lopen van een full node op je computer en het gebruiken van de portemonnee niet echt gebruikersvriendelijk is. Het is daarom verstandig om nauwkeurig door de beschikbaar setup instructies te gaan en te kijken of je computer vaardigheden het wel toelaten om dit zelf te doen. Gevorderde gebruikers zullen geen moeite hebben om een node en portemonnee op te zetten. Het vergt echter nog steeds een grote hoeveelheid RAM van je computer. Dit zal blijven voortbestaan totdat de database beschikbaar is. 

You can use mymonero.com webwallet if you prefer. This is much simpler and faster (at the cost of being a webwallet so, although particularly secure, you are still delegating a bit). Read Is there a webwallet for Monero? What is MyMonero?

If you prefer to use a "regular" wallet, you do not even need to run a full node anymore. The lightwallet unofficial wallet does this for you. Of course, here too, you are delegating a bit. Read Where is the GUI wallet?

If you wish to run a full node, note that at the present state of development, running a full node & using the wallet is not a particularly friendly venture, so it is wise to really go through the setup instructions available and see if your computer skills will tolerate the effort. Experienced/Advanced users will have no trouble setting up a node & wallet, although it still requires a lot of RAM, until the conversion to a database is complete.

This is a recurring question, from long-time holders and newcomers alike.

There is a misunderstanding here and we have to confess we have not been performing very well at dispelling it.

Truth is we are not trying to merely create a GUI, as in a GUI wrapper. Fact is these simple wrappers already exist (Jojatekok's Windows GUI, Neozaru's Qt GUI, jwinterm's lightWallet and we could probably use Bitcoin wallet too).

What we are building is more than a wrapper, it is a full-fledged scalable GUI software. And scalable is the hard part, not GUI - remember, scalability is one of the three pillars of Monero.

What is scalable?

  • Mnemonic seed for increased security (why).
  • Low RAM footprint ("the DB", presently Symas Lightning MDB but later a lot others, since we built a database API).
  • e-commerce prerequisites, notably for payment processors.
  • Low bandwith footprint (a framework for SPV, like Electrum). The remote node provides a similar experience in that one doesn't have to download the whole blockchain, but this is where the similarities end and SPV would be lighter than a remote node.
  • Much better understood (thus secure) and refactored code. This is behind-the-scene stuff and not sexy, but when it comes to securing your money, this matters. The Monero Protocol is sound, but we are not that comfortable with the source code we inherited in April (and improved since then). Note: we are pretty demanding on security, so when we say that "we are not that comfortable", this means the security is already high, just not high enough :)
  • Gitian binaries
  • Various mainstream users niceties, such as an address book, an easy way to do bookeeping (including easily report to tax offices, because Monero is not meant just for l33t haX0r, but for everyone, including legal persons like corporations, NGO, political parties...)
  • Viewkey for optional transparency (see fluffy quote on Three Pilllars)
  • Have a solid foundation for easy improvements later on (like third-parties improvements). Because once the (scalable) GUI wallet will be there, we expect things to accelerate - and we rather be ready for the acceleration. Fasten your seatbelt, Dorothy.

Why is scalable important?

Because it is one of the three pillars :)

More seriously, because once the official GUI wallet will be there, visibility will increase a lot. Which means more users who know nothing about Monero and later not even about cryptocurrencies. These people won't give a second thought. One does only one first impression. It must be the right one. Hence the necessity for a wallet than can handle the load. Be scalable, not that much on a technical standpoint than on a, say, "political" standpoint.

We hope we answered your questions and, as always, don't hesitate to provide feedback. We'll do our best to make this even more clear if necessary.

This post was first published, in a slightly different version, as an answer to a commenter. Continue commenting, this is a great way to encourage us to write extensive replies!

Oh, one more thing: we do not have any release date for the GUI wallet, not even tentative. The only thing we can say is that the GUI wallet requires the database to be operational - and the database is progressing very well.

To conclude, some commented screenshots of the wallet some months ago, as well as a video:

Monero is not a Bitcoin clone, and so it's code is entirely new (originally derived from Cryptonote). Similarly to the early Bitcoin days, a lot of pieces have just not been built yet - the puzzle is largely incomplete. There's good and bad that comes with this fact, amongst other things: there is certainly some additional risk as the code is a lot more experimental than that of Bitcoin, while on the other hand, there is also a lot of potential, as Monero is just in it's infancy. A GUI Wallet is certainly an important part of this puzzle, and there are unofficial GUI wallets that can be used (recognizing that they are test-quality software) — see the next question.

The GUI wallet won't be just a CLI wallet with a GUI. It will also cater to payment processors and web wallets (source).

We also plan to have a framework to do SPV-style clients like Electrum, so Windows users won't have to sync the blockchain, etc. (source). Note that the unofficial lighwallet (see next question) is not as light as this solution would be.

Be sure to rely only resources linked from the original post on the official Monero thread. https://bitcointalk.org/index.php?topic=583449

The official 32-bit binaries have been reported to work only with PAE enabled. More info: http://en.wikipedia.org/wiki/Physical_Address_Extension#Microsoft_Windows. If you prefer to just move to a 64-bits Windows, here's a tutorial.

  1. Assume your 32-bit wallet file name is "wallet.bin" (adjust this instruction for other name accordingly)
  2. Backup your wallet.bin.* files.
  3. Delete ALL Monero files from your computer.
  4. Download 64-bit Monero zip & blockchain.bin from 1st sticky page of this thread.
  5. Unzip & place all the files downloaded above to the directory: "C:\Users\<your user name>\AppData\Roaming\bitmonero\".
  6. From the backup made at step 1, place wallet.bin.* files !!! EXCEPT wallet.bin itself !!! into directory at step 4.
  7. Start bitmonerod.exe and wait for it to sync with the net.
  8. Start simplewallet by the commad prompt: "simplewallet --wallet-file wallet.bin" (!!! name of the file that must NOT exist in directory at step 4 !!!).
  9. When you want to stop any monero executables - ALWAYS type "exit" & be patient.

simplewallet re-creates correct version of wallet.bin for you.

A 64-bit OS is highly recommended. At the time of writing (July 2014), 4 GB of RAM should be sufficient, and 2 GB of disk space is required to store the block chain (currently growing at about 6 MB per day).

Using Monero (13)

If you are on Unix (Linux or Mac OS X), you can enter this command line in the terminal: openssl rand -hex 32

You can also use this website: https://www.grc.com/passwords.htm

If you have Monero on an exchange, you can generate a new payment ID there, that you can also use elsewhere. Note that when sending to an exchange, you must use the displayed payment ID

You cannot generate a payment ID with simplewallet or mymonero.com

Je moet hiervoor simpletwallet gebruiken (dus geen exchange of mymonero.com).

transfer mixin address1 amount1 address2 amount2… paymentid

You must use simpletwallet (as opposed to an exchange or mymonero.com).

transfer mixin address1 amount1 address2 amount2… paymentid

You can't have more than one payment ID per transaction.

If you don't have the 6-8 Gb of RAM presently needed to comfortably use your computer whilst synchronising the blockchain with bitmonerod, you can use a remote node, like hegemoon's node. This means you don't have to run bitmonerod anymore (this does negatively affect decentralisation, but not much)
For Linux:

./simplewallet --daemon-address xmr1.coolmining.club:5012 --wallet-file ./wallet.bin

Change ./wallet.bin with the path of your wallet (here, it means "the wallet is called wallet.bin and is in the same location as simplewallet). The code above assumes your working directory (use pwd or ls to check) is the one where both your wallet and your simplewallet binary are located.
The daemon host and port are hegemoon's, but you can use another one.
Tip1
You can install then use rlwrap to cycle through commands on the Linux version (no need for this in the Windows version)

sudo apt-get rlwrap
rlwrap ./simplewallet --daemon-address xmr1.coolmining.club:5012 --wallet-file ./test1.bin

Tip2
To be sure to always be on the right directory for launching simplewallet, just add a command to go to the right directory

cd /bitmonero/build/release/bin/ && ./simplewallet --daemon-address xmr1.coolmining.club:5012 --wallet-file ./test1.bin

Tip3
You can combine both:

cd /bitmonero/build/release/bin/ && rlwrap ./simplewallet --daemon-address xmr1.coolmining.club:5012 --wallet-file ./test1.bin

There are no "coins" in your wallet, there are "outputs" corresponding to transactions you have sent or received. These outputs can only be spent in their entirety. So if you have an output of 10 that you received and you use it to send 1, then a transaction of 9 is sent back to you as change. As with any transaction, this one coming back to you takes time to confirm. Until that time the wallet reports that 9 of your balance as locked.

MyMonero.com is much easier to use than the command line utilities and is ran by fluffypony, a Monero Core Team Member. I doesn't require registration or email (the first time, you generate a private login key and the next time you just enter it). A notable community member said: "It's probably the most intuitive UI I've used in my life (no kidding)."

You can mine directly to your MyMonero address. MyMonero is completely free to use and most of its code will eventually be open-sourced. Most of the work is done client-side, so MyMonero only has write access to your funds when you are logged in (and it logs out automatically pretty quickly so you run no risk of accidentally letting your wallet open). Finally, MyMonero is compatible with openalias (so you can donate to the dev fund  just by sending to donate.monero.cc) and uses HSTS.

In the future, you will be able to take advantage of the viewkey mechanism (read-only access for selected third-parties) as well as use it as an alternative access point for your regular wallet.

If you follow Monero carefully, you may have heard the word OpenAlias, without really understanding what it is.

OpenAlias (openalias.org) is an open standard for simpler addresses for any crypto — its slogan is Simplifying the World. Simply put, it is Monero's aliasing system — but it works for other cryptocurrencies too.

As long as you have a domain name (we recommend Gandi), you can transform these unreadable 35 characters long addresses (or even 96 for Monero) into something much more human-readable, like donate.monero.cc. Zooko's triangle: squared.

At its most basic, OpenAlias is a TXT DNS record on a FQDN (fully qualified domain name). By combining this with DNS-related technologies we have created an aliasing standard that is extensible for developers, intuitive and familiar for users, and can interoperate with both centralised and decentralised domain systems.

No risk of disappointments like chris678. No risk of phishing like Poloniex. No risk of losing your alias because you lost your private key. To own the alias, you just own the domain name and that's all.

Raw address:

46BeWrHpwXmHDpDEUmZBWZfoQpdc6HaERCNmx1pEYL2rAcuwufPN9rXHHtyUA4QVy66qeFQkn6sfK8aHYjA3jk3o1Bv16em

OpenAlias address:

donate.monero.cc

Any domain. Any crypto. Any address. Any time.

  • Any domain. You can use any domain name, ICANN-sanctionned or not, as long as it follows the DNS naming system. This means OpenAlias works with .bit (Namecoin) too (but not with .onion and .i2p)
  • Any crypto. Even if OpenAlias is a Monero Core Team creation, it works with other cryptocurrencies as well. In fact, it works with any crypto. So, yes, you can receive bitcoins, ripples, NXT… with OpenAlias.
  • Any address. You can use the same address for several cryptos. The alias for the Monero development fund is donate.monero.cc and it has both a Monero and a Bitcoin address. So you don't have to remember one address per crypto. Just one address. Note though that an entry must be created for every crypto, so don't send us Dogecoins that way, it won't work :) Also, the reverse is true: you can have several aliases with the same address. For instance, you can send to david.latapie.name or latapie.name, I configured both (here too, this is manual, so if you send to www.latapie.name, it won't succeed - www is deprecated anyway).
  • Any time. You can change the address whenever you want, it won't break the alias.

OpenAlias is fully implemented in the latest version of simplewallet (0.8.8.6) and on mymonero.com. We are in discussion with Poloniex to have it implemented (for outgoing transactions only). For the moment, Monero is the only cryptocurrency to implement OpenAlias.

A note on privacy: as long as Monero doesn't embed i2p, your IP will be known by the DNS server (and your ISP) if you do not use dnscrypt.

OpenAlias follows exactly the Three Pillars of Monero. Privacy: DNSSEC and DNSCrypt compliant (but not yet implemented on the client) and we provide log-less resolvers (list on the website). Decentralisation: ready for Namecoin, DIANNA, P2P-DNS and other decentralised DNS. Scalability: Zooko's triangle and future-proof.

Creating your own OpenAlias

  1. Access your domain name configuration page (it is not possible to use an email address only)
  2. Edit your DNS zone (if you are using cPanel, this is "Advanced DNS Zone Editor", URL ends in zoneedit/advanced.html)
  3. Enter the following data:
    Name: your domain name or subdomain name ending with a period
    TTL: 14400 (ot the same TTL as you other entries; it doesn't really matter)
    Type: TXT
    TXT Data: oa1:xmr recipient_address=address; recipient_name=Your name\; tx_description=Your description\; Note the escaping backslashes before the semi-colon. You can include space in the "recipient_name" and "tx_description" entries

    Example:

    Name: david.latapie.name.
    TTL: 14400
    Type: TXT
    TXT Data: oa1:xmr recipient_address=49UB8ULyqgxH8KjphGgEYG6FVrZeq31qx6kRa6pLLmdDUctrGnWqmdriUjEzZbH9PzE2V5xcuHQH4gkiPyas3hvsBhvRLzi; recipient_name=David Latapie\; tx_description=Donation to David Latapie\;

Monero user Saddam will give you 1 XMR for free if you post your OpenAlias on the dedicated thread of the official forum.

Creating an OpenAlias for another cryptocurrency

First, be sure that the wallet you are using supports OpenAlias. So far, no other wallet than Monero's simplewallet and mymonero.com support it.

The process is exactly the same as for Monero with only one difference: oa1:xmr is replaced by the correct code (for instance, oa1:btc for Bitcoin, or maybe, oa1:xbt, if they wish to choose this code, or even both, anything is possible).

OpenAlias and .bit (Namecoin)

OpenAlias will work with .bit domains, thanks to the resolvers we installed (resolvers.openalias.org, resolvers.openalias.ch, resolvers.openalias.se, resolvers.openalias.li). You won't need to have Namecoin installed on your machine or to have the Namecoin plugin for Firefox. If you don't want to spend several euros an year just for sending moneroj more easily (i.e. you don't have a dedicated website or a mail), this is the cheapest route.

More info (including information about privacy and security issues): openalias.org.

  • List of txid: In simplewallet, type incoming_transfers then enter, copy the output in a text file and use the search function of your editor
  • List of transaction for a specific payment ID: in simplewallet, type payments <payment_ID> then enter

(From tacotime) It refers to a well-known privacy issue on CN coins. We've had a fix for this in the development for weeks now after corresponding with a Bitcoin core devs that should be more effective than the solution for Boolberry, we're just waiting until the core of the software is more mature before we roll it out.

There are no "coins" in your wallet, there are "outputs" corresponding to transactions you have sent or received. These outputs can only be spent in their entirety. So if you have an output of 10 that you received and you use it to send 1, then a transaction of 9 is sent back to you as change. As with any transaction, this one coming back to you takes time to confirm. Until that time the wallet reports that 9 of your balance as locked.

Block time is one minute. On average it will only take a one minute a transaction to first appear in the block chain; however, exchanges usually will require at least 18 confirmations (blocks) before adding funds to your account, and the standard wallet requires tbd confirmations before considering received coins to be available for use. A time of 10-20 minutes is generally the longest length of time you should consider waiting if your transaction isn't confirmed in a couple of minutes.

This is not necessary with Monero, you only ever need one receiving address. A new receiving address is created automatically for every transaction, inside the program.

There are no tools to use them implemented yet. When there will be, it will be used to allowing someone to see your balance. Keep in mind this is a file, so anyone with the file could view your balance - and a file can be stolen too. Read also: How can Monero be both anonymous and transparent at the same time?

A: Short version - yes.

Long version - Each wallet currently holds a single address. To have multiple addresses, you'll be creating and executing multiple wallets (one per address). Note: Multiple wallets cannot be running concurrently on a given system. Non-experienced users are strongly advised to not attempt running multiple wallets.

Protecting my moneroj (7)

  • Printed seed. Several copies of your mnemonic seed (simplewallet) or private login key (mymonero.com), ideally from entry-level printers which do not have internal memory. That way, there are no digital traces of your seed/key. Obfuscate this seed by making it a part of a poem, for instance (steganography)
  • Have several wallets, at least one for long term cold storage and printed key and one for change money where you can afford to have the key in an electronic form, for easy pasting.
  • Sacrified wallet with a substantial amount of XMR in it, in case you are pressured to give your money (rubber hose cryptanalysis).

Some more ideas:

Most people, when given the choice of their password (let alone passphrase), will either choose an easy-to-crack pass or use the same everywhere. The 25 words of our mnemonic seed are 24 words + a single word checksum. This gives you a 256-byte key generated from a 1626-word word list (position relative to the previous word is important, and they're generated in sets of 3 - i.e. 32 bits per set). You'd need the world's computational power and then more time than our sun will exist. (source: fluffypony).

No, it can only be done if you explicitly allow it, on a case-per-case basis. You must send the person/authority a viewkey file. For instance, if you run a charity, you would publish the viewkey along with some form of per-tx signature so regulators concerned with ensuring charities are run appropriately can peek into your books and see your accounts. Another use-case could be for a company to let its accountants, bookkeepers, and exco have visibility on the account and on the movement of funds. Or a married couple that want a shared account. Monero is private by default, transparent optional. The choice of whether privacy is relinquished for a particular wallet is the user's and the user's alone.

Unfortunately, for the moment, there is no tool to easily use the viewkey.

Of course, the said viewkey could be stolen or the person you trusted to keep it for itself could give it to someone else without your consent or even your knowledge.

Restore the wallet from the mnemonic seed.

  1. The solutions below also work when you just are away from your computer and want to access your wallet from somewhere else.
  2. As a reminder, the command-line to open your wallet is (under Linux):
    cd ~/bitmonero/build/release/src && rlwrap ./simplewallet --wallet-file=wallet.bin
    (wallet.bin being the name of your wallet - if you did not install the useful rlwrap, just skip it from the line with only ./simplewallet…)
  3. Check the name of the wallet, maybe you just mistyped the wallet's name. Look for a file ending in .bin in %Appdata%bitmonero (Windows) or ~/.bitmonero (Mac and Linux, mind the leading dot).
  4. If you don't have a mnemonic seed (wallets created before 10th of June 2014 and never upgraded or you just lost it), you must have both the password and a .bin.keys file (the .bin is unimportant). If you don't have both, your wallet and its moneroj are unrecoverable (save by bruteforcing the password). (instruction for generating a wallet from the .bin.keys goes here).
  5. If you do have a mnemonic seed, use the --restore-deterministic-wallet flag when running your simplewallet, it will ask you for a NEW wallet name, a NEW wallet password, and then the previous 24 word string that was given to you when the original wallet file was created.

Note: if, when typing "seed", you get "unknown command", this means you are using the old version of simplewallet. Please upgrade to the latest version.

First, make sure to update to the latest version of the software. If you created your wallet before mnemonic seeds were implemented (10th of June 2014), please create one with the seed command (open your wallet and type seed). Then write it down somewhere. Second, place wallet.bin.keys* in cold storage (offline). We suggest having two standard-looking, dedicated, write-protected, hardware-encrypted USB keys in different physical locations, with the wallet.bin itself being password-protected. Needless to say, you shall not place the mnemonic seed in the same location as the wallet file (like you should not place you computer password under the keyboard).

* yes, wallet.bin.keys, not wallet.bin. This ain't Bitcoin.

Create a wallet on a computer disconnected from the Internet, write the 24 words and the address and the viewkey down, and then remove all the files created by the wallet (contribution by shitaifan2013).

Troubleshooting (4)

The privacy features in Monero do come at a certain cost of an increased blockchain size. That said, the codebase is very much alpha stage at the moment, and currently, there is absolutely no compression of the blockchain data. This is one of the main priorities for the dev team - to implement a robust & scalable database platform. The team is very active on this, but it is pointless to ask/spam 'are we there yet?' on the forums or IRC, since the task is non-trivial and will take whatever is the necessary amount of time to be done right™. When this is complete, bells and whistles will be heard on the Interwebs.

Delete poolstate.bin, your compiled version is probably from the one before tx expiry was added. So also recompile with the latest commits (or download the latest official binaries).

This is due to many small inputs (dust) to the address such as from mining to it. The solution is to split up the transaction and send smaller amounts. This problem has mainly been mitigated by the pools updating their software to not payout dust amounts.

Development team (5)

MEW stands for Monero Economy Workgroup and had its own thread, Monero Economy Workgroup.

There are two sides of the Monero coin. Obverse is the core team, devoted to the technology i.e. coding. Reverse is MEW, devoted to the economy i.e. encouraging adoption, business opportunities… Let's extend the metaphor: the edges of the coin are the gray area where coding and economy overlap. The emission curve is such a gray area.

The core team works internally under the collegiality (peer) governance system and externally under the benevolent dictatorship (for life) model. MEW works internally under the weighted voting governance system and has not (at least for now) any external governance system.

The Core team and MEW are independent of each other: no group can force the other to change its mind. A vote from the MEW doesn't imply the core team has to abide; in reverse, if the core team asks the MEW to do something, MEW is not obliged to follow suit. Therefore, no one feels like being controlled by the other. If a post seemed to imply than one governing body rules above the other, it would be a misinterpretation and should be replied to by pointing to this FAQ entry.

You can donate time and skill by joining a creating a project. Join the #monero-dev IRC channel on freenode or contact the devs. All coding work is summarized in plain English on github when there is a commit and the major achievements are summarised in the Monero Missives. You don't even have to be a coder to contribute. Advertisement, design, campaign ideas, promotion, legal consultin… All of this matters for the success of Monero and doesn't require coding skills.

You can also donate money, either BTC or XMR (fiat may come later)

  • XMR:
    • OpenAlias address: donate.monero.cc
    • regular address: 46BeWrHpwXmHDpDEUmZBWZfoQpdc6HaERCNmx1pEYL2rAcuwufPN9rXHHtyUA4QVy66qeFQkn6sfK8aHYjA3jk3o1Bv16em
    • viewkey: e422831985c9205238ef84daf6805526c14d96fd7b059fe68c7ab98e495e5703
  • BTC:
    • openalias address (no BTC wallets supports it at the moment): donate.monero.cc
    • regular address: 1FhnVJi2V1k4MqXm2nHoEbY5LV7FPai7bb

There is a Monero Community Hall of Fame thread to raise funds and advertise your donations.

Core team is not - and since this is a fair crypto without ICO or premine, there is no reserve to be used, only donations. Some freelancers are, but none are full time and commitment and understanding of the whole picture is seldom present and when it is, it takes time to come.

(From fluffypony) We are far from sluggish. All 7 of the core team members have to earn a living. Each of us can spend 14 hours a day on Monero, but then we need to draw an hourly payment to cover our time. Thus far we have received well under 1 BTC in donations, a trivial amount. That means that all of our time and energy and effort is completely self-funded.  We are not sitting on mountains of XMR, this is a cryptocurrency that had an absolutely 100% fair launch. Given the current size of the cryptocurrency market I would argue that it had an even fairer launch than Bitcoin, because tons of people jumped on and mined it from day one. We had no opportunity to amass any sizeable amount of XMR. Thus, our entire effort is a labour of love and completely because we want to see XMR become useful. If we get no donations, we are unable to spend large amounts of time on it, and we will have to peck away at it in our spare time. If you want to see less "sluggishness" (i.e. more time allocated), then donate. If you haven't donated you have absolutely no room to manoeuvre in this discussion.

Exchanges (2)

Contact support. You have to be the first to claim that specific amount with a rough timeframe and normally they will credit it to your account.

The way that Monero works today causes the exchanges to have a single address to where all customers' moneroj get deposited. Given the intrinsic privacy features built into Monero, the exchange is unable to verify the source of any incoming transaction. Enter 'PaymentIDs'. Each exchange user get's a unique PaymentID assigned, so that by tracking PaymentIDs on incoming transactions, the exchanges can identify the user account that is to be credited.

Price speculation (3)

No one can predict future prices with certainty however it is likely that prices will fluctuate both up and down.

Because there is a higher supply in XMR than there is demand driving the price down. Also:

  1. Too much speculation. Anonymity only matters for actual transaction, not for speculation. And BTC market is 70% speculation. Alt is even worse
  2. Lack of confidence/market fatigue. People are willing to wait, but only that far. DB, GUI, even website. Long overdue
  3. "fully mined before reaching actual use". This is the "emission curve debate" - note that BTC could suffer the same fate, for the same reason. It was decided to not change it, though.
  4. if ZKP does deliver, Monero COULD lose its main advantage - although ZKP does not have the extensive academic background that ring sigs have.

Also read smooth's point of view. Finally, Monero has always been considered as expensive. So low price mean more opportunities to buy for people previously concerned with the price (source).

Because there is a higher demand in XMR than there is supply driving the price up.

Mining/Pools (3)

Because there is a higher demand in XMR than there is supply driving the price up.

Contact the pool dev via their support methods (the Monero core team has nothing to do with operating the pools and won't be able to help). Many pool operators can be found on the IRC channels if immediate help is required. The list of pools, as well as the nickname of pool owners on IRC, is available on the main OP.

Mining to exchange addresses is not possible at this time, as the pool will not attribute a PaymentID to your mining proceeds, resulting in the exchange not being able to find out who said proceeds belong to. Mining to an exchange address will almost certainly cause your funds to be lost. Note: There is one exception, as one pool (MinerGate) has advertised that they have implemented PaymentIDs in mining withdrawals. This has not been independently verified yet (to the best of our knowledge), and the pool in question is 'closed source', thus generally not recommended.

Others (15)

Yes (which mean we could be on OpenBazaar) and we even expect the multi-sig to be indistinguishable from regular transactions, as opposed to Bitcoin (source).

Monero is "private, optionally transparent". By default, you can get very little information from Monero (you can know that a transaction occurred, but not whence, how much and whither).

But you can decide to give one particular person access to your balance by providing this person a viewkey, a specific string. For the moment, support is limited to MyMonero.com-created addresses, since this wallet is the only one able to take advantage of viewkeys and MyMonero doesn't yet allow reading a non-MyMonero.com-created address (such as an address created with simplewallet). But later, support will be extended to any wallet and addresses.

Another optional transparency feature, hinted at in the original whitepaper but not implemented yet, is auditable addresses.

Finally, we have also considered other methods of allowing for transparency on specific transactions. People want to be able to selectively prove payments on demand and generally open up to transparency in a controlled manner, without everything being linkable and traceable to the rest of their transactions.

See also this comment by Riccardo Spagni/fluffypony on reddit

I'd argue that there is another option. If I may demonstrate: Monero currently implements cryptographically sound transactional unlinkability and untraceability. However, it allows individuals to (completely optionally) give their "view key" to a select few, or to the government, or even publish it somewhere.

A view key can be used to reveal all transactions for an account. This means that companies could still be audited, charities could make their accounts publicly visible, and parents could see what their kids are spending the money on. Additionally, details of a transaction can be revealed via a similar mechanism on a per-transaction basis.

So the option I alluded to earlier is this: there already exists a cryptocurrency that has privacy by default, transparency optional. Governments wouldn't need to outlaw it, as law enforcement could still be given the tools to investigate illicit transactions (although they'd need to ask for the person's viewkey first, but that's no different than asking for someone's password to reveal incriminating evidence on their computer).

Viewkey infographic:

Privacy is not about doing illegal things. It is about:

  • Not letting you ex-wife, your son, you boss, your neighbour or (particularly if you are a company) your competitor know how much money you have, where it comes from and what you doing with it, forever (and no, multiples addresses or mixers or tumblers just don't work).
  • Help journalists in dictature to lower their risk
  • Avoid being incriminated because your money was tainted (two transaction before, it went from drug dealing, for instance)
  • Act freely, because countless studies proved that people behave differently when they know they might be watched.
  • Having more privacy than with a bank, not less

Some more detailed answers:

The former is the PoW algorithm. The later is the protocol. So, every Bitcoin-based cryptocurrency uses the Bitcoin protocol, and every CryptoNote-based cryptocurrency uses CryptoNote (by the way, "Cryptonite" is either a misspelling for CryptoNight or refers to an unrelated Bitcoin-derived coin, XCN).

Short answer: decentralised mixing, no middleman, works from day one, backed up by 10 years of academic cryptology research.

The only thing the outside world can know is that a transaction occurred. But not whence, how much and whither.

More details below. In time, there will be a consolidated answer:

The network is Monero (with an uppercase) and is uncountable (no plural form). Since Monero is an Esperanto word, the tokens shall be "moneroj" (pronounced as in "viceroy"). A lot of people use "moneros" instead, and that's fine. 

Partial list of reasons, additions welcomed.

  • Completely different code base from Bitcoin. Presently at the state of Bitcoin in 2010.
  • Ring signatures (decade-proven cryptography that actually works from day one, not a promise).
  • I2P integration in the work (if your transaction is anonymous but your IP is visible to anyone, you are not anonymous anymore) - partnership with Privacy Solutions.
  • Impossible to examine blockchain for tracking funds (except if you decide to give the viewkey to someone), behaves like cash. "True electronic cash".
  • Very active and open development. Read the weekly Monday Monero Missives on the OP or Monero interview.
  • "Underpromise, overdeliver". No false promises, no bullshit. Growth is mostly by word-of-mouth. High signal-to-noise ratio.
  • The highest concentration of reputable Bitcointalk members supporting it, beside Bitcoin itself. Look at the name/status/reputation of the people interested in it, that should speak by itself. One of the few cryptos to have reached 7 stars at the Coinssource Trust Index.
  • Pure PoW, no Proof of Scam.
  • Number one in volume on Poloniex from day 1, it even has its own market now. Much more liquid than most cryptos (liquid = good).
  • No premine/ninjamine/instamine/fastmine/hidden lauch; devtome-sanctionned.
  • Algo meant for better balance between CPU and GPU, pretty good ASIC resistance.
  • No blockchain halving generating artificial price moves - instead, smoothly decreasing emission rate.
  • RPC wallet incoming.
  • Adaptive limits. Doesn't suffer from the 1MB block limits.
  • Fast 60 second block confirmations
  • Some testimonials: Aminorex, rpietila
  • Sophisticated future-proof alias system.
  • Animated GIF explanation.
  • Reply to Darkcoin, Anoncoin, Shadowcash, Monero, extensive reply to a "buying advice".
  • A year in review.
  • Monero has a tail emission that protects against lack of incentives to secure the network.
  • Best candidate for the catastrophic niche hedge (longer post with more arguments).
  • The Three Pillars of Monero

Short answer: no.

Long answer: This is a misconception coming from the CryptoNote whitepaper's use of the term. What they mean is that CN coins are double-spending proof under normal conditions (i.e. no one has >50% of the network). This would not be worth mentioning for normal signatures (BTC-derived coins) but special care had to be taken to make ring signatures double-spending proof. However, it's still vulnerable to the standard 51% attack like any PoW system because that allows replacing key image sets.

Ask your questions on the freenode's IRC channel #monero-dev.

Monero makes the transaction private, but your IP is still public. i2p addresses this (and it is not slow, we even partenered with the i2p team for a C++ router as an alternative to the Java one).

Just like in Bitcoin, the sound cryptography has been shown to be broken with quantum computing. If such an event were to occur, all present cryptocurrencies would become immediately obsolete.

The same laws that apply to Bitcoin also apply to Monero. Please read up on the laws of your country to see how they concern you.

No hidden launch, no premine/instamine/fastmine/ninjamine in Monero. It is devtome-sanctionned.

No algorithm is ASIC-proof. By design. The only reason why there is no CryptoNote ASIC by now is that it is not economically interesting. For more detailed information, read smooth on ASICs.


Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 20506 bytes) in /home/xmrmoner/public_html/modules/update/update.module on line 824