January 2019
Beginner to intermediate
372 pages
11h 17m
English
A Bitcoin development environment is set up by compiling the source code obtained from the Bitcoin repository. The source code of Bitcoin Core is hosted in a GitHub repository under the MIT license. You can either clone and fetch all the branches or download the ZIP file of a specific release.
You can clone the Bitcoin Core project from the https://github.com/bitcoin/bitcoin.git repository using the Git tool. Once the project has been cloned, you can either use the latest master code or checkout to any of the release using the Git tag.
The build process might take up to an hour depending on the system's hardware configuration. Compiling the source code involves only a few steps, but they are time-consuming: