Bitcoin 4 Open Source

Free technical Bitcoin training program for developers

Developer working on Bitcoin

B4OS offers specialized learning paths, allowing devs to focus on the areas of highest demand

Open source and freedom

Contribute to open source like the leaders of Linux, Google and Silicon Valley. Join the 5% that creates 95% of the world's code.

Awaken your potential

Accept the challenge and master the Bitcoin protocol. Be part of an elite training and start contributing to Bitcoin and Lightning.

Networking and community

Connect with developers and experts from around the world. Open the door to unique technical and professional opportunities in Bitcoin.

B4OS 2024 WAS A SUCCESS!

B4OS 2024 Graduates: building Bitcoin Open Source full-time

Fernando Ledesma

SimLN & LNDK

B4OS residencies

B4OS offers you specialized Bitcoin residencies for developers from Latin America, the Caribbean, and Spain.
The best devs are selected to attend residencies with mentorships and master classes with expenses covered.
The residencies are optional and not mandatory.
To participate in the residencies, it is essential to register and complete the programming challenges (PoW).

Confirmed

South America

Duration: 2 weeks
Start: Feb. 2026
Location: Florianópolis, Brazil

Intensive program for senior developers from South American countries with specialized training in Bitcoin Core and Lightning Network.

To be confirmed

Europe

Duration: 2 weekends
Start: Date to be defined
Location: Valencia, Spain

Intensive residency in Europe, focused on networking and collaboration with the Spanish Bitcoin ecosystem.

To be confirmed

Central America

Duration: 1 full year
Start: Date to be defined
Location: El Salvador or Costa Rica

Special program that includes paid full-time work in Central America.

To be confirmed

North America I

Duration: 8 weeks
Start: Date to be defined
Location: Guadalajara, Mexico

Internship for developers at the Bitcoin House Guadalajara.

To be confirmed

North America II

Duration: 6 weeks
Start: Date to be defined
Location: Mexico City

Exclusive for program grantees, focused on advanced projects and specialized mentoring.

* Dates may be subject to change. Selected participants will be notified in advance.

B4OS Timeline

Learn about the important dates of the B4OS 2025–2026 program

Ready to join B4OS 2026?

The B4OS 2026 program is open to senior developers from Latin America, the Caribbean, and Spain. The registration process is completely free.

Application requirements:

  • Software development experience (2+ years)
  • Solid knowledge in languages such as C++, Rust, Python or JavaScript
  • Genuine interest in contributing to the Bitcoin open source ecosystem
  • Availability to invest 5 to 10 hours weekly
  • Resilience to complete the entire program
  • Proficiency in English to actively participate in the program
Status: Registration Closed

Registration temporarily closed

We'll open new registrations soon. Be among the first to know:

Tu email solo será usado para notificarte. No spam.

B4OS Program benefits

Discover everything you get by participating in the most comprehensive Bitcoin training program

Open source and Bitcoin training

Access to exclusive content and top-tier technical training in Bitcoin Core and FOSS technologies.

Solid international portfolio

Opportunity to build a portfolio and resume with real contributions to open source projects.

Networking

Connect with a global community of developers, entrepreneurs, and experts from the Bitcoin ecosystem worldwide.

Expert mentorship

Learning and guidance from respected leaders in the Bitcoin ecosystem.

Hacker residencies

In-person residencies for developers with Bitcoin ecosystem experts to develop your full potential.

Micro-grants

Possibility of obtaining financial support to dedicate part-time to FOSS development.

AI and language training

English classes and artificial intelligence training for grantees.

Full-time jobs

Full-time jobs through grants to work on Bitcoin Open Source.

International conferences

Scholarships to attend international conferences on Bitcoin and ecosystem technologies.

Frequently Asked Questions

Yes, B4OS is 100% free. There are no registration fees, paid materials, or hidden costs of any kind. The program is funded by the Satoshi Library to make professional-quality Bitcoin education accessible to Spanish-speaking developers.

Absolutely. All code developed as part of the B4OS program is open source and follows FOSS principles. Participants contribute to real open source projects in the Bitcoin ecosystem, including Bitcoin Core and Lightning Network.

B4OS focuses on Bitcoin Core and Lightning Network development. You'll learn P2P architecture, transaction validation, payment channels, and contribute to real projects. We only cover Bitcoin and its ecosystem.

You don't need Bitcoin experience, but you do need solid programming knowledge. You should have experience with at least one language (Python, C++, Rust, JavaScript), Git, and command line. We'll teach you all the Bitcoin-specific content from scratch.

No, attending the residency is not mandatory. If you attend, you'll have the opportunity to meet other participants and mentors in person, work as a team, and learn from them.

We recommend 5-10 hours weekly during the program's duration. This will be distributed across time for Socratic seminars, preparatory readings, challenges, and development practice hours.

There will always be individual tasks during the program, whether it's research work, development, or delivering code challenges. If you're actively working on a specific project, you'll have the freedom to specialize, but you won't have the freedom to not work on a project.

Yes, after the first 5 weeks you can specialize by choosing between: Bitcoin Core Protocol Development, Lightning Network Development, or Application Development. Your mentor will help you choose according to your professional interests.

Activities and challenges are primarily done individually, but there are occasions when they will be done in groups. If you have questions, you can contact your mentor or the community in the Discord channel.

We do not record the seminars to maintain a safe and private learning environment. Instead, we provide detailed post-session summaries, supplementary study materials, and make-up sessions for special cases.

We will provide the necessary environments to work on the various projects that will be developed during the program. If you need to install any tools locally, we will do it together.

Tangible and verifiable achievements: Minimum of 3 accepted contributions to Bitcoin Core or Lightning Network, a functional personal project, direct connections with senior Bitcoin developers, and a verifiable certificate with your specific contributions.

Direct partnerships with Bitcoin companies: Guaranteed interviews for the top 20% of graduates, exclusive job board for students, personal references from mentors, and networking events with Bitcoin recruiters.

There are no geographic restrictions. B4OS is open to developers from any country who speak Spanish. Minimum age: 18 years. Schedules are coordinated considering the diversity of time zones of the participants.

Multiple channels available: Main email hola@b4os.dev, Discord community for direct chat, GitHub Issues for technical reports, and regular feedback sessions during the program.

Powered by

Alliances

Bitcoin for Open Source would not be possible without the support of our allies.

Strategic allies

R&D lab focused on Bitcoin Core and Lightning.

Leading Bitcoin organization in Argentina.

Bitcoin Chile Community.

Bitcoin Colombia Community.

Physical spaces that support us