Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
How to Create your Own Altcoin | Bitcoin hard fork
Rating: 3.8 out of 5(14 ratings)
64 students

How to Create your Own Altcoin | Bitcoin hard fork

Creating a Bitcoin fork: A practical course
Created byVasiliy Sorokin
Last updated 10/2018
English

What you'll learn

  • Creating a Bitcoin-based altcoin;
  • Better understanding of the inner mechanics of Bitcoin;
  • Finding new genesis blocks;
  • Changing consensus and network parameters;
  • Setting up your own network;

Course content

1 section7 lectures34m total length
  • Introduction0:26

    In this course I will show you how to make your own cryptocurrency based on the latest stable version of Bitcoin.

    We will see, what parameters we’ll need to change and how it is done, step by step.

    I will also show you how to set up a local network consisting of 3 nodes and how to locally mine your first blocks in this network.

    Everything will be done on a virtual machine, so anyone can replicate these actions 

  • Preparation6:40

    Installation of libraries and instruments

    Cloning Bitcoin and checking how it compiles

  • Renaming the client4:14
  • Modifying Network Parameters9:50

    Modifying consensus, genesis and network parameters

    Modifying rule height

    Modifying difficulty

    Modifying chain validation parameters

    Changing the first message for the p2p protocol

    Changing p2p port

    Modifying the Timestamp string for the genesis

    Generating a pair of keys for the genesis

    Changing the time and difficulty bits of the genesis

    Adding code for searching for new genesis blocks

    Deleting seed nodes

    Changing checkpoints

    Test network and local network

    Compiling our new coin

  • Mining new genesis blocks5:24
  • Mining4:36

    Preparation for deployment of a new network

    Deployment of a local network

    Mining

  • Changing the logo and graphics3:01

    Graphic client

    Creating a new logo

    Resizing the logo

Requirements

  • Programming skills are advantageous, but not necessary
  • Any operating system

Description

The course will let you create your own cryptocurrency.

If you have already started learning about blockchain development and cryptocurrencies, or are simply familiar with the subject and want to practice, this course is exactly what you need.


There were significant changes in the IT sector in the last few years.

The advance of blockchain technology and cryptocurrencies has created a demand for narrow-focus specialized developers. However, it is not easy to find a course that would include a practical instruction.


Our course is a step-by-step guide to creating a cryptocurrency fork.

Our video and instructions will help you create your own bitcoin-based altcoin.


We are a team of experienced IT developers and we are glad to help you take the first step to creating your own cryptocurrency fork.

We will teach you how to mine a new genesis block and how to alter the parameters of the network and the consensus.


If you have any questions after completing our course, you can always contact us for a detailed consultation.

Who this course is for:

  • Anyone who wants to know more about cryptocurrencies and the blockchain technology
  • Anyone who wants to create their own cryptocurrency