Bitcoin Developer School

A Bitcoin OSS contributor pipeline.

Learn practical Bitcoin skills, become a capable builder, or bring hands-on Bitcoin education to your community.

New study cohort · freeDecoding Bitcoin starts Mon 16 Nov10 weeks of interactive lessons, Mondays 7–8:30pm (UTC+8) on Discord
student@codeorange: ~

$ cat developer-pipeline.txt

Our developer pipeline:

  1. Workshops and meetups
  2. Study cohorts
  3. Privacy Track
  4. Code Review Club
  5. Fellowships
  6. Full-time Bitcoin OSS development

$ status: builders moving from first meetup to public contribution

Recurring events

Always something happening.

Never miss a session.

Add to Google Calendar ↗

Get a weekly email of our events.

● Live schedule · updates automaticallyTimes in UTC+8

Open calendar page →

Workshop floor

Inside the workshops.

Developer community

We build the community. They build Bitcoin.

People in the Code Orange community. Projects are listed only where the person has a merged PR on our public PR dashboard; the work belongs to them.

Meet the 28 builders11 with merged PRs in Bitcoin open source
ArowoloMerged PRs in: Mostro, rust-payjoin.
DayvvoMerged PRs in: Alby bitcoin-connect, Alby js-sdk.
DiegodevMerged PRs in: Master Bitcoin From Command Line.
GradaleMerged PRs in: rust-bitcoin, hex-conservative, corepc.
MuhammadMerged PRs in: Bitcoin Core, rust-bitcoin, Floresta, bdk_wallet, Cove wallet, SeedSigner.
MwihotiMerged PRs in: rust-payjoin.
PeterMerged PRs in: Bitcoin Core, rust-bitcoin, kernel-node, rust-bitcoinkernel, BDK.
PsychemistMerged PRs in: LDK, Mastering Taproot, bitcointranscripts, Saving Satoshi.
RazorMerged PRs in: peer-observer, corepc, bitcointranscripts.
VaanMerged PRs in: rust-payjoin, payjoin.org, bdk-cli, rust-bitcoin, bdk_wallet, esplora-cli.
DashingtimmyCommunity member.
IlieCommunity member.
MakuuciCommunity member.
Mr MiyagiCommunity member.
WolfCommunity member.

Community directory →

FAQ

Common questions.

How do I get started?

One step: join the Discord → — that's the front door. Say hi, then come to a free workshop or enroll in a study cohort. No application, no cost.

How much does it cost?

All Code Orange programs are free of charge for everyone joining.

Do I need prior coding experience?

rawBit and the Bitcoin Privacy Track expect comfort with a programming language. Bitcoin Basics, Sovereign Bitcoiner, Agentic Engineering, and Vibe Coding welcome curious beginners.

Can I join remotely?

Yes. Most sessions run online through Discord, with hands-on hardware sessions layered in where they help.

Can I run a workshop?

Yes. The curriculum is open source and adaptable for local communities. Email us your workshop idea → and we’ll help get it started.