I have been recommended to use the CryptoNote Forking guide (https://cryptonotestarter.org/inner.html) as a basis for Forking Monero. However, there are a number of differences. For example, the following instructions refer to variables and locations that do not exist in the Monero source code but they do in CryptoNote:

//Name Your Coin Section

— in src/CMakeList.txt file — set_property(TARGET daemon PROPERTY OUTPUT_NAME "YOURCOINNAMEd") Example: set_property(TARGET daemon PROPERTY OUTPUT_NAME "furiouscoind")

//NETWORKING - Section 3

Seed nodes — src/CryptoNoteConfig.h Add IP addresses of your seed nodes. Example: const std::initializer_list SEED_NODES = { "", "", };

Would anyone be able to advise as to

  1. Does anyone have a more up-to-date Monero Forking guide?

  2. Where do I put the IP Addresses of the SEED nodes

  3. Where do set the Output Name? Does the const char CRYPTONOTE_NAME[] = "COINNAME" now suffice?

  4. Is there anything else not included in the CryptoNote Forking Guide that I need to be aware of when trying to Fork Monero?

  • The get_seed_nodes(cryptonote::network_type nettype) function in the net_node.inl file contains IP Addresses of SEED nodes. However, where then do I set the nettype variable?
    – James
    Jun 25, 2018 at 13:45
  • The Monero codebase has diverged from Cryptonote, so that forking guide will in some cases give you a conceptual overview of what you need to change, and in other cases the source code will be identical in both places. I suggest what you should do is to find a recent clone of Monero that someone else has made the source code available for, and then do a 'diff' between the codebases to see all of the things that they changed.
    – knaccc
    Jun 25, 2018 at 15:17
  • 1
    did you get this working? seems to me that cryptonote is pretty much dead with just a few new coins coming out and the current cryptonight coins are all dying in the exchanges. monero is unforkable in my opinion, hence no fork guide, and no one willing to help you work on your altcoin.
    – Henry
    Jan 17, 2019 at 11:49
  • Ask for it to the disappeared cryptonote team people... You may find it on reddit... :D
    – user9748
    Mar 2, 2019 at 8:08
  • This does not provide an answer to the question. Once you have sufficient reputation you will be able to comment on any post; instead, provide answers that don't require clarification from the asker. - From Review
    – cialu
    Mar 2, 2019 at 9:53

1 Answer 1


Try the forknote generator, you can find it at this address: https://github.com/forknote/monero-generator.

Not the answer you're looking for? Browse other questions tagged or ask your own question.