I am a newby programmer, I am learning python and objective C and I want to learn how to build a blockchain from the beginning. Are there any resources that could help me.

closed as off-topic by Pieter Wuille, chytrik, 0xb10c, Andrew Chow Aug 4 at 0:06

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions about cryptocurrencies or projects that are not Bitcoin, and are not applicable to Bitcoin, are off-topic. For more information, see this meta-discussion." – Pieter Wuille, chytrik, 0xb10c, Andrew Chow
If this question can be reworded to fit the rules in the help center, please edit the question.


There was a recent presentation by Portia Burton going over some of the basic steps in creating your own custom blockchain based on Ethereum, however it is in Node not Python as you are requesting.

It's not incredibly detailed, but still it could be useful: https://youtu.be/QWHjp_nzxaY?t=14m11s

There's also this guide on bitcointalk using C++ and the litecoin source code. https://bitcointalk.org/index.php?topic=225690.0

  • Am I correct to assume that I can copy Ethereum's source code, modify it to create my own blockchain and sell my new currency, without any problems provided that I follow GPL? – Curt Jun 7 '17 at 0:25

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