How to Create your Own Altcoin | Bitcoin hard fork (Udemy.com)
Creating a Bitcoin fork: A practical course
Created by: Vasiliy Sorokin
Last updated October 2018
Our take
Based on the ratings of 14 students, a sample of their written reviews and the syllabus, as the course stood in October 2018. No course pays to be reviewed.
This is a short, single-section walkthrough of turning Bitcoin's code into a new altcoin. The syllabus shows seven lectures and about 34 minutes of video, covering a new genesis block, network parameters and consensus changes. Vasiliy Sorokin, a developer based in Russia, leads it, and the section title is in Russian even though the course language is English. Only 64 students had enrolled in the data we have, so it is a small, niche course. The requirements say programming skills are optional, but the reviews suggest they matter.
Reviewers are split. One student said they knew nothing about Bitcoin and came away understanding more than expected. Another called it a nice resource for people who already know their way around, but missed Dark Gravity Wave, other difficulty adjustment methods and changing the proof of work algorithm. Complaints are practical: the background music is distracting, mining did not work for one student, and another said the coins failed after compiling and that questions to the instructor got no reply. A further reviewer wanted to run the network beyond localhost and use the explorer.
The rating is 3.8 from 14 reviews, and nine of the 14 ratings are four or five stars. The last update was October 2018, so the tooling is likely dated. As a half-hour overview for curious developers it is reasonable. As a reliable recipe for a working coin it looks risky. Anyone going in should expect to fill the gaps from other material and not count on replies to questions.
Pros
- Short enough to finish in one sitting, about 34 minutes across seven lectures
- Covers the core fork steps: new genesis block, network parameters and consensus changes
- One beginner said they understood far more about Bitcoin than they expected
- A reviewer who knows the field called it a nice resource when combined with other materials
Cons
- Last updated in October 2018, so the code and tooling are likely out of date
- Reviewers report the mining step and compiled coins not working, with no instructor replies
- Skips difficulty adjustment, proof of work changes, pools, explorers and networking beyond localhost
This is good for those who know their way around a bit already.
Listed for all levels, but one reviewer says it suits people who already know their way around Bitcoin a bit.
What you will 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 section · 7 lectures · 34 min of video
- 1Введение 3 free previews7 lectures · 34 min
Who it is for
The instructor says it suits
- Anyone who wants to know more about cryptocurrencies and the blockchain technology
- Anyone who wants to create their own cryptocurrency
What you need before you start
- Programming skills are advantageous, but not necessary
- Any operating system
How it compares
Against the other 149 rated Udemy courses in Bitcoin on CourseDuck:
- Rating3.8 out of 5higher than 1% of them
- Reviews14#150 of 150 by number of reviews
- Length0.6 hoursshorter than 96% of them
- Last updatedOctober 2018earlier than 87% of them
Course 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.
Instructor Details
- 3.8 Rating
14 Reviews
Vasiliy Sorokin
Vasiliy is a fullstack developer at i-Link company in Russia, with a Master's degree of Informatics in Computer Science from the Tomsk Polytechnic University.
Vasiliy has gained valuable experience from the tech industry.
Feel free to connect with Vasiliy. He is always curious about the cool project you're working on. And he is open to sharing ideas on how to build impactful technology.
More Bitcoin courses
Advanced Solidity: Understanding and Optimizing Gas Costs (2022)
4.9 (632 Reviews)
Provider: Udemy
Time: 2.8h
$84.99
Ethereum Blockchain Developer Bootcamp With Solidity (2025)
4.8 (11,923 Reviews)
Provider: Udemy
Time: 25.9h
$124.99
Build a Blockchain and a Cryptocurrency from Scratch (2025)
4.7 (3,613 Reviews)
Provider: Udemy
Time: 14h
$69.99
Binance App: How to Buy, Sell & Transfer Cryptocurrencies (2025)
4.7 (1,395 Reviews)
Provider: Udemy
Time: 2.2h
$10.99
How to build your own altcoin cryptocurrency mining pool (2024)
4.7 (268 Reviews)
Provider: Udemy
Time: 6.2h
$49.99
Reviews
By Krishna Kapoor on 11/22/2019
The Instructor was not helpful at all no replies to my questions , The coins doesn't work properly after the compilation process..
By Interflexia on 10/10/2019
hay que cambiar la musica de fondo, y no funciono el tema de la mineria, pero de ahi en mas el curso estuvo bien
By James Young on 9/3/2019
This is good for those who know their way around a bit already. Lacks integration of Dark Gravity Wave v3, other diff adjustment techniques, calculating supply of coins with higher initial block reward and different block emission time targets and so on, and changing the proof of work (e.g. to Keccak256, some other algorithm you like, maybe another round of sha256!) But otherwise, when used with other materials, and how to set up mining pools and block explorers, a nice resource.
By Poonghee Cho on 2/24/2019
i want to know the information about using the altcoin explorer and using network not just localhost. thanks
By Andrew Doorbell on 11/11/2018
I didn’t know anything about BTC before,but now I understand more than expected!Thank you very much!
By Marcos Aurélio Franco dos Santos on 1/2/2020
By star captain on 3/23/2019
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 76 / 100






