# 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**](https://pathways.btrust.tech/02)

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.&#x20;

***

### 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.&#x20;

***

### Study a Bitcoin Development Language

Many Bitcoin developers work in languages such as:

* Rust
* C++
* Python
* JavaScript

Builders pathways such as [**Rust for Bitcoiners**](https://pathways.btrust.tech/03) and [**Language Clubs**](https://pathways.btrust.tech/04) are designed to help developers begin building tools, libraries, and infrastructure around Bitcoin.

***

### Explore the Builders Resource Hub

The Builders [Resource Hub](https://pathways.btrust.tech/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.

<a href="../../../../home#community" class="button primary">Join Our Community →</a>

***

### 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.&#x20;

***

### 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
