Skip to content
View code-orange-dev's full-sized avatar

Block or report code-orange-dev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
code-orange-dev/README.md

🟠 Code Orange Dev School

Asia's Bitcoin Developer Pipeline

Building the open-source developer community that keeps Bitcoin free, decentralised, and unstoppable — from Southeast Asia to the world.


Globally, only ~41 developers power the $1.7 trillion Bitcoin Core codebase. Across all of Southeast Asia — 700 million people, many living under currency debasement, capital controls, and financial surveillance - that number is close to zero.

Code Orange Dev School exists to fix that.

Founded by Keypleb, co-founder of Bitcoin Indonesia (40+ monthly meetups across 40 cities, ~55,000 Bitcoiners engaged) and Bitcoin House Bali, Code Orange is a Bitcoin-only, open-source developer education program training regular developers and technical Bitcoiners into active open-source contributors. Our graduates don't just learn about Bitcoin — they build it, run it, review it, and teach it.

All curriculum is free and open-source. All materials are published on GitHub. Every graduate is a permanent asset for the Bitcoin ecosystem.

"If someone in Asia wants to become a Bitcoin open-source contributor, Code Orange is the starting point.”


Traction

Before we explain what we do, here's what we've already done:

  • 21 graduates from our Bitcoin Dojo cohort (partnership with Chaincode Labs BOSS Challenge) — 49 registrants, 7-week intensive building Bitcoin primitives from scratch. Graduates now pursuing Good First Issues across Bitcoin Core, rust-bitcoin, and BDK.
  • 13 active contributors from our Decoding Bitcoin cohorts are now contributing to Bitcoin open-source projects — with 75+ PRs opened and 45+ merged to Bitcoin Core, rust-bitcoin, BDK, rust-payjoin, rust-lightning (LDK), peer-observer, hex-conservative, rust-miniscript, and more. Full PR tracking dashboard →
  • Privacy Track — 12-session curriculum covering chain analysis defence, Silent Payments (BIP352), Payjoin (BIP77/78), CoinJoin, and privacy-preserving wallet development. Built with guest speakers from Fedi, Nunchuk, and the Bitcoin privacy community.
  • rawBit Study Cohort launched (10 weeks) - building raw transactions from scratch with @rawBit_io, the open-source visual transaction builder.
  • Developer community spanning 8 countries — Indonesia, India, Romania, Nigeria, Kenya, Zambia, Brazil, and South Korea — with contributors working across privacy protocols (BIP352 Silent Payments, BIP77 Payjoin), Rust Bitcoin infrastructure, Lightning tooling, and Bitcoin Core itself.
  • Peter (@pzafonte) contributing to Bitcoin Core — PR #34885 to the most critical Bitcoin project, plus Silent Payments integration into kernel-node.
  • Keypleb, active bitcoiner in the community Bitcoin Asia 2026 speaking at local and international Bitcoin conference - representing Southeast Asian Bitcoin developer education on the global stage.
  • Sovereign Bitcoiner Mastermind hosted at Bitcoin Indonesia Conference 2025 — Bali's flagship Bitcoin event (250+ attendees, alongside speakers like Alex Gladstein).
  • Biweekly in-person workshops at Code Orange Dev Schoo, Canggu, Bali.
  • Part-time Bitcoin educator jobs created through our train-the-trainer program — building a sustainable technical educator economy.

What We Do

Developer Study Cohorts

Structured, peer-driven learning tracks taking developers from foundational Bitcoin knowledge to active open-source contribution. Full syllabi, exercises, and facilitator guides are in our open-source curriculum repo (CC0 licensed).

Recommended learning path:

Bitcoin Dojo (7 weeks) → rawBit (10 weeks) → Decoding Bitcoin (8 weeks) → Privacy Track (12 sessions) → Open-source contribution
  • Bitcoin Dojo (7 weeks) — Build Bitcoin's cryptographic primitives from scratch using Jimmy Song's Programming Bitcoin. Partnership with Chaincode Labs BOSS Challenge. Covers finite fields, elliptic curves, ECDSA, keys, addresses, and transaction construction. 49 registrants, 21 graduates in our first cohort — many now pursuing Good First Issues across Bitcoin Core, rust-bitcoin, and BDK.
  • rawBit Study Cohort (10 weeks) — Build raw Bitcoin transactions from scratch using rawBit, an open-source visual transaction builder and Script debugger. Covers legacy transactions, multisig, timelocks, SegWit, and Taproot — all hands-on with an interactive tool. In partnership with @rawBit_io.
  • Decoding Bitcoin (8 weeks) — An intensive cohort where participants self-study Bitcoin transactions, Scripts, Taproot, PSBTs, and Bitcoin Core contribution workflows through hands-on sessions. Built on world-class open-source resources from Chaincode Labs and the Bitcoin Dev Project. Our 2nd cohort produced 12 graduates now contributing to Bitcoin open-source software.
  • Sovereign Bitcoiner Crash Course (5-10 weeks) — A hands-on deep-dive covering full node operation (Umbrel), BitAxe mining, multisig setup (Nunchuk, Casa), inheritance planning, BTCPay Server deployment, and privacy tools (eCash, Fedimint). Graduates leave with deployed, working systems — including a running node, a BTCPay server, and a multisig inheritance plan. Also covers Bitcoin culture: why we run nodes, why self-custody matters, and how to defend against the $5 wrench attack.
  • Privacy Track (12 sessions, biweekly) — Our most advanced curriculum. Covers chain analysis defence, CoinJoin mechanics, Silent Payments (BIP352), Payjoin (BIP77/78), Tor integration, Lightning privacy, and contributing to privacy-focused Bitcoin FOSS. Graduates leave ready to submit PRs to projects like rust-payjoin, Fedimint, and Wasabi. Built with input from Fedi, Nunchuk, and the Bitcoin privacy community.
  • Vibe Coding on Nostr (Monthly) — Monthly workshops exploring Bitcoin-adjacent open-source development: building on Nostr, Lightning integrations, and FOSS tooling. Now includes in-person OpenClaw workshops at Bitcoin House Bali.
  • Monthly Bitcoin Reading Club — Every 4th Wednesday, an ongoing peer-learning community for technical Bitcoiners.

In-Person Workshops

Practical, hands-on workshops at Bitcoin House Bali and beyond, where participants leave with deployed, working Bitcoin infrastructure. Topics include:

  • Bitcoin mining — BitAxe setup, Braiins, Stratum V2, solo mining (BitAxe Workshop)
  • Multisig & key management — Nunchuk, Casa, SeedSigner, hardware signers, inheritance planning
  • Full node operation — Bitcoin Core + Lightning node deployment via Umbrel
  • Private eCash payments — Fedimint, Cashu, chaumian ecash protocols
  • Nostr — Identity, relays, NIPs, and building on the open protocol
  • BTCPay Server — Merchant self-custody payment infrastructure
  • Privacy tools — CoinJoin, PayJoin, Tor integration
  • Off-grid living — Bitcoin self-sovereignty beyond the grid

Delivered in English and Indonesian — making technical Bitcoin education accessible across the entire region.

Community Hubs

Bitcoin education scales through community, not curriculum alone. We are building the physical and social infrastructure for a Southeast Asian Bitcoin developer network — targeting to inspire 10 more Bitcoin Houses across the region by end of 2027.

Our flagship hub, Code Orange Dev School, is a converted structure of Bitcoin mining containers in Canggu (Part of Awan Connection) that serves as a community hub and education centre — hosting workshops, co-working, and technical Bitcoin education sessions. We are replicating this model to launch community-led hubs across Thailand, Vietnam, Indonesia, Malaysia, Korea, and beyond.

Talent Scouting & Developer Pipeline

Code Orange is not just a community — it is a pipeline into the global Bitcoin open-source developer ecosystem. We identify exceptional graduates and actively guide them toward:

  • Fellowship and education programs at Chaincode Labs, base58, ₿Trust/Qala, and Vinteum
  • First contributions to Bitcoin Core, Lightning, Fedimint, BDK, rust-bitcoin, rust-payjoin, and related projects
  • Grant applications to OpenSats, HRF, and Brink
  • Active participation in the global Bitcoin developer community: mailing lists, IRC, pull request review processes

Train-the-Trainer

We headhunt and empower technical community leaders at Bitcoin hubs across Asia to independently run Code Orange workshops. Monthly train-the-trainer sessions maintain curriculum quality and ensure our educational model scales without centralising. This program creates local gig-economy jobs for Bitcoin educators — building a self-replicating education network across the region.

Local Bitcoin Payments

We equip communities with practical Bitcoin payment infrastructure for everyday use: Fedi federated mints, Koral, and PlebQR — giving everyday users across Asia access to real, sovereign, private Bitcoin payments. Bitcoin Indonesia's own Fedimint federation is estimated at 10,000-20,000 members.


Goals

Goal Target
GitHub pull requests to Bitcoin open-source projects 2 per week by end of 2026
Community leaders trained via train-the-trainer 30 by end of 2026
Additional full Bitcoin nodes deployed 21,000 by 2030
Gig economy jobs created (train-the-trainer) 15 part-time educator roles
Bitcoin Houses launched across Southeast Asia 10 by end of 2026

Every graduate who runs a full node, submits a pull request, or teaches another Bitcoiner represents a direct, measurable strengthening of Bitcoin's open-source network.

Code Orange Workshop


Impact & Highlights

  • 21 graduates from our Bitcoin Dojo cohort — 49 registrants, partnership with Chaincode Labs BOSS Challenge, graduates now pursuing Good First Issues.
  • 13 active contributors now contributing to Bitcoin open-source software — with 75+ PRs opened and 45+ merged across Bitcoin Core, rust-bitcoin, BDK, rust-payjoin, peer-observer, LDK, hex-conservative, rust-miniscript, kernel-node, and 15+ more projects. See full PR dashboard →
  • Privacy Track launched — 12-session curriculum covering chain analysis defence, Silent Payments (BIP352), Payjoin (BIP77/78), CoinJoin, and privacy-preserving wallet development.
  • rawBit Study Cohort launched — 10-week program building raw transactions with @rawBit_io.
  • Biweekly workshops at Bitcoin House Bali covering mining, multisig, private payments, and advanced self-custody — including a sold-out BitAxe Workshop that put open-source mining hardware in developers' hands.
  • Part-time jobs created for local Bitcoin developers and educators through our train-the-trainer program — building a sustainable educator economy in the region.
  • Monthly Bitcoin Reading Club every 4th Wednesday — an ongoing peer learning community for technical Bitcoiners.
  • "Sovereign Bitcoiner Mastermind" hosted at Bitcoin Indonesia Conference 2025 — bringing advanced self-custody education to one of the region's largest Bitcoin events (250+ participants).
  • 8 countries represented in our active developer community — Indonesia, India, Romania, Nigeria, Kenya, Zambia, Brazil, and South Korea.
  • Keypleb speaking at Bitcoin Asia 2026 in Hong Kong — representing Code Orange and Southeast Asian Bitcoin developer education on the global stage.
  • Impact Report published → — Full documentation of developer outcomes, PR contributions, workshop reach, and community growth.

Code Orange Workshop Code Orange Workshop


Open-Source Resources

All curriculum is freely available under CC0 (public domain) — use it, fork it, translate it, and teach with it. Bitcoin education is a public good.

Master Curriculum (CC0 Licensed)

  • curriculum — Complete structured curriculum with week-by-week syllabi, exercises, assessments, and facilitator guides for all programs: Bitcoin Dojo, rawBit, Decoding Bitcoin, Sovereign Bitcoiner, and Nostr workshops

Privacy Track (NEW)

  • Privacy Track — 12-session deep-dive: chain analysis, CoinJoin, Silent Payments (BIP352), Payjoin (BIP77/78), Tor/VPN, Lightning privacy, and contribution to privacy-focused Bitcoin FOSS

Impact & Tracking

  • Impact Report — Developer outcomes, PR contributions, workshop reach, and community growth
  • PR Tracking Dashboard — Every pull request by Code Orange community members, updated monthly — 75+ PRs, 45+ merged, 25+ projects

Workshop Slides & Guides

  1. 📘 Bitcoin Privacy Workshop Slides
  2. 🔧 Bitcoin Mining Workshop Slides
  3. 🟠 Full Node Workshop Slides
  4. 🗜️ Privacy Workshop Slides
  5. 💸 Mastermind Guide
  6. 🌐 Seed-Phrase Backup Sheet for Workshops
  7. 🏝️ Sovereign Bitcoiner Workshop Slides

Explore all repos →

Code Orange Workshop


Connect & Support

Join the Bitcoin-Only Discord Community

Code Orange Workshop Code Orange Workshop Code Orange Workshop Code Orange Workshop Code Orange Workshop Code Orange Workshop

keypleb@blink.sv


Our Developer Community

We build the community. They build Bitcoin.

Code Orange supports a global network of Bitcoin developers across 8 countries. These are independent contributors — we provide mentorship, structured cohorts, and a peer community. Their GitHub work is their own. We are proud to champion it.

🟢 Active — PRs Already Merged or Approved

Developer GitHub What They're Building
Chaitika @chaitika Silent Payments (BIP352) — 11 merged PRs in 2026 alone across silent-pay-wallet, silent-pay-indexer, and Bitshala LN assignments. Major wallet refactoring (BIP47 removal, Tor/Orbot integration). Also leads Lightning Network cohorts in India.
Vaan @va-an 14 PRs in 2026 across 7 projects — rust-payjoin, bdk-cli, bdk_wallet, rust-bitcoin, rust-miniscript, esplora-cli, and bitcoin-dev-project.
Razor @RazorBest 36 PRs in 2026 — peer-observer (eBPF extractor, Prometheus anomaly detection), rust-bitcoin/corepc, and building bip324-mitm — a BIP324 encrypted transport testing tool. BOSS Challenge participant.
Gradale @alexgrad42 6 PRs in 2026 — rust-bitcoin (#6125 merged — constant-time Poly1305 equality), hex-conservative (#245 merged), and rust-lightning/LDK (#4589 — fuzz testing).
Arowolo @Arowolokehinde Active contributor to rust-payjoin — 2 new PRs in 2026 (#1498, #1457) contributing to Async Payjoin (BIP77).
Psychemist @psychemist 9 PRs in 2026 — OP_CHECKSIGADD implementation, bitcointranscripts, mastering-taproot (Schnorr fixes), devkit-wallet WIF QR sweep.
Peter @pzafonte 16 PRs in 2026 — Bitcoin Core (#34885!), kernel-node (Silent Payments integration), rust-bitcoinkernel, rust-bitcoin P2P work. Contributing to the deepest layers of the Bitcoin stack.
Diegodev @0xlaga gossip-observer contributions, bitcoin-visuals org, BINST (Taproot+inscriptions+PSBT+ZK) — BTC++ hackathon finalist 🇧🇷

🟡 Emerging — First PRs In Progress or Imminent

Developer GitHub Direction
Captain Levi @SIDHARTH20K4 BDK contributions — building on dust-disposal wallet work
Mwihoti @mwihoti rust-bitcoin #5801 — add missing encoder/decoders for units crate. Also contributing to weaviate and IntersectMBO/lsm-tree.
Yongki @ywiyogo Bitcoin Core (C++) — already knows CMake, the exact build system
Ilie @Ilie27 Bitaxe open-source mining firmware + Stratum V2
Elijahhh @ElijahMwambazi Lightning Network (Rust) — co-organiser of BitDevs Zambia 🇿🇲
Muhammad @muhahahmad68 Floresta / BDK — proven OSS contributor (SurrealDB PR merged), first Bitcoin PR imminent

🔵 Building Foundation

Developer GitHub Focus
Wolf @Einsamwolf28 Lightning adoption across Indonesia + Germany
Alex Xie @alexxie16 Nostr key management, relays, NIPs
Shimmy @tigeryant Bitcoin Dojo (open-source release planned)
Shivam Gupta @shiivamgupta Embedded systems → Bitcoin Core (C++) and Bitaxe 🇮🇳
Bunny Rolling Dice @rollingdice Early BlueWallet Bahasa Indonesia translation
Specter B @Specter2100 Bitcoin Center Seoul — weekly co-working, Korea's largest Bitcoin conf 🇰🇷
Daily Cisea @fqhhusain Technical Bitcoin research
alikulaOwen @alikulaOwen Community member
Mr Miyagi (in progress) BOSS Challenge participant → Rust Bitcoin OSS
Makuuci (pending) Community member
Kelly Musk @kelly-musk Transitioning from Drip/Stellar → Bitcoin OSS
Kirito (coming soon) Community member

Full profiles for every contributor: github.com/code-orange-dev/dev-community


Live Contributions From Our Community

These are real, verified pull requests and contributions made by Code Orange community members — 75+ PRs opened, 45+ merged across 25+ Bitcoin projects as of May 2026:

Bitcoin Core & Protocol

Privacy Protocols

Rust Bitcoin Infrastructure

P2P Network Security & Transport

Taproot, Script & Education

Lightning & eCash

Localisation & Accessibility

Novel Protocols & Visualisations

  • @0xlaga → gossip-observer, bitcoin-visuals, BINST protocol (Taproot+PSBT+ZK) — BTC++ finalist 🇧🇷

All contributions listed here belong to their respective authors. Code Orange provides mentorship, community, and structure — they do the building.

Pinned Loading

  1. impact-report impact-report Public

  2. community community Public

  3. curriculum curriculum Public

    Python 1

  4. PR-tracking-dashboard PR-tracking-dashboard Public

  5. grad-pipeline grad-pipeline Public

    Code Orange Grad Contribution Pipeline

    Shell 1

  6. workshops workshops Public