Bitcoin Programming 101
Learn how to program the world’s largest open source blockchain - Bitcoin.
Join our 15,000 students and get started now!
Previously we have never been able to program the money we use. Bitcoin is different. It's the worlds first real programmable money. That means that we can tell our money how to work and how to act. This course will teach you how Bitcoin is programmed.
We will go through Script, bitcoins own programming language and look at how it works from the ground up. We will start by learning about all the different tools you need to interact and build with bitcoin. Then we will look at stacks and stack based programming languages. We will look at how you can script your own, custom bitcoin transactions and how you can build timelocks, multisig transaction and much much more.
If you are looking to understand and program the future of money, this course is for you.
Your Instructor
Ivan runs Ivan on Tech - one of the most successful and trusted blockchain channels on Youtube and is also an international blockchain speaker and educator. Millions of people all around the world have listened, learned and been inspired by Ivan. Now he has created a course for his followers and subscribers, so that they can get the same knowledge as the big corporations.
Course Curriculum
-
StartIntroduction (5:10)
-
StartDownloading Bitcoin Core (1:24)
-
StartInstalling Bitcoin Core (1:45)
-
StartWhat is bitcoind? (6:40)
-
StartRunning bitcoind (7:53)
-
StartWhat is bitcoin-cli? (4:23)
-
StartGenerating new address - using bitcoind and bitcoin-cli together (6:20)
-
StartTestnet and Regtest Mode - Reading Assignment
-
StartMainnet, testnet, regtest mode (2:41)
-
StartRunning bitcoind on testnet (3:40)
-
StartCreating own "testnet" - Running bitcoind in regtest mode (4:23)
-
StartSummary (3:53)