CryptoNote reference implementation

CryptoNoteCoin is the official reference coin launched for educational purposes only. It is the showcase of CryptoNote functionality and user experience. To derange all possible attempts of commercial launch CryptoNoteCoin has virtually no commercial value due to its inherently short emission curve and the genesis block being re-created every two months. We strongly recommend all users to abstain from buying or selling CryptoNoteCoin on exchanges or applying it to any purposes other than purely educational. If you wish to start your own CryptoNote currency, use our CryptoNote Starter forking guide.

Create unique cryptocurrencies with CryptoNote

  • Anonymous payments

    CryptoNote uses ring signatures and one-time addresses for truly anonymous payments.

    Learn more
  • Unlinkable transactions

    CryptoNote's transactions can't be linked between the sender and the recipient.

    Learn more
  • Egalitarian proof of work

    CryptoNight hash function is designed for egalitarian GPU & CPU mining.

    Learn more
  • Adaptive limits

    CryptoNote currency intelligently adjusts its parameters based on the historical data.

    Learn more

CryptoNoteCoin is CryptoNote's reference implementation

  • Proof-of-work


  • Block time

    30 seconds

  • Total supply

    18.4m coins

  • Full re-emission

    Every 2 months

Develop your own CryptoNote coin

Or taste CryptoNote technology with CryptoNoteCoin

  • 1

    Download and install the binaries

  • 2

    Download and install GUI wallet

  • 3

    Start mining

    • Launch a CryptoNoteCoin daemon (cryptonotecoind) from the command line.
    • — Wait until cryptonotecoind is synchronized. You will be notified with several green "SYNCHRONIZED OK" messages.
    • Run simplewallet to start CryptoNoteCoin wallet.
    • Create a new wallet or login in the existing one. Either way you will receive your address and will be able to start mining.
    • Start CryptoNoteCoin mining from the daemon or from the wallet.
  • 4

    Send and receive funds

    • Start simplewallet and enter your wallet name and password.
    • — As soon as synchronization with daemon is done, you will be able to see your balance. If synch process didn't start automatically you should use "refresh" command.
    • Use "transfer" command to send funds to another wallet, where "mixin_amount" identifies the level of anonymity of the payment, "address" is target's address, "amount" is the deposit sum.
    • — To send your funds to the exchange you should use "payment_id" option.
  • 5

    Start pool mining

Show commands

Thank you! We'll send you the coins within 24 hours.
Get coins

Do you have any questions?