For the complete documentation index, see llms.txt. This page is also available as Markdown.

Where to Go Next

Completing the Mastering Bitcoin pathway gives you a strong conceptual understanding of how the Bitcoin protocol works.

Many learners choose to continue by building practical skills, exploring open-source projects, or contributing to the Bitcoin ecosystem.

Below are a few common next steps.


Build Practical Bitcoin Core Skills

If you want to move from theory into hands-on interaction with Bitcoin software, consider studying: Learn Bitcoin from the Command Line

This pathway focuses on practical interaction with Bitcoin Core using bitcoin-cli, including:

  • Running and inspecting a node

  • Constructing transactions

  • Working with multisig and PSBTs

  • Exploring Bitcoin Script

It is one of the most effective ways to build operational familiarity with Bitcoin’s core software.


Start Exploring Bitcoin Development

If you’re interested in writing code for Bitcoin-related software, the next step is to begin exploring development tools and environments.

You can start by:

  • Running a local Bitcoin development environment

  • Reading Bitcoin Core documentation

  • Exploring open-source repositories

  • Reviewing issues and discussions in Bitcoin developer communities

Many learners begin by understanding how Bitcoin Core itself is structured.


Study a Bitcoin Development Language

Many Bitcoin developers work in languages such as:

  • Rust

  • C++

  • Python

  • JavaScript

Builders pathways such as Rust for Bitcoiners and Language Clubs are designed to help developers begin building tools, libraries, and infrastructure around Bitcoin.


Explore the Builders Resource Hub

The Builders Resource Hub contains curated resources for developers entering the Bitcoin ecosystem.

This includes:

  • Guides for making your first open-source contribution

  • Developer tools and setup walkthroughs

  • Curated Bitcoin open-source projects

  • Code review and collaboration practices

Many learners use the Hub as their starting point for contributing to Bitcoin open source.


Join the Builders Community

Learning Bitcoin development works best when you connect with others doing the same work.

In the Builders community you can:

  • Discuss technical concepts

  • Ask questions about development workflows

  • Discover open-source opportunities

  • Share your learning progress

Many contributors begin simply by participating in discussions and helping others understand concepts.

Join Our Community →


Begin Contributing to Bitcoin Open Source

Once you are comfortable with the fundamentals, you may choose to explore contributing to open-source Bitcoin projects.

Common starting points include:

  • Documentation improvements

  • Testing and bug reports

  • Small feature fixes

  • Developer tooling

Every contribution helps strengthen the ecosystem.


A Note on Progress

Bitcoin development is a long-term journey. Most contributors start by:

  • Reading and experimenting

  • Participating in technical discussions

  • Submitting small improvements

  • Gradually building deeper expertise

Last updated