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.
  • 12 graduates from our 2nd Decoding Bitcoin cohort are now actively contributing to Bitcoin open-source projects โ€” with merged and approved PRs to Bitcoin Core, rust-bitcoin, BDK, rust-payjoin, peer-observer, LDK, and BlueWallet. Full PR tracking dashboard โ†’
  • 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.
  • Part of the Bitcoin Indonesia ecosystem โ€” the largest Bitcoin-only community in Asia, featured in Bitcoin Magazine, the Fedi Community Spotlight, and Blink.sv. 40+ monthly meetups, ~55,000 people engaged, and a live Fedimint federation with an estimated 10,000-20,000 members.
  • Keypleb confirmed as speaker at Bitcoin Asia 2026 in Hong Kong โ€” 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 Bitcoin House Bali โ€” a converted Bitcoin mining container turned community hub and education centre in Canggu, Bali.
  • Part-time Bitcoin educator jobs created through our train-the-trainer program โ€” building a sustainable local educator economy.
  • 7+ open-source curriculum repos on GitHub โ€” freely available for any educator worldwide to use, fork, and translate.

๐ŸŽฏ 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) โ†’ 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.
  • 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, Mandarin, Thai, Vietnamese, Indonesian, and Malay โ€” 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 10 Bitcoin Houses across the region by end of 2026.

Our flagship hub, Bitcoin House Bali, is a converted Bitcoin mining container in Canggu that serves as a community hub and education centre โ€” hosting workshops, co-working, hackathons, and daily Bitcoin education sessions. We are replicating this model to launch community-led hubs across Thailand, Vietnam, Indonesia, Malaysia, Korea, and beyond.

This distributed model is deliberate: a Bitcoin community that exists in one place, in one language, is fragile. A network of self-sustaining hubs is censorship-resistant by design.

๐Ÿš€ Talent Scouting & Developer Pipeline

Code Orange is not just a classroom โ€” it is a launchpad into the global Bitcoin open-source 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.

๐Ÿ“ฆ Sovereign Bitcoiner Packs

We send physical starter kits to community hub leaders across Southeast Asia: T-shirts, SeedSigners, stickers, and workshop guides โ€” everything a local leader needs to run their first Bitcoin workshop. We seed the community; the community scales itself.

๐Ÿ’ธ 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.
  • 12 graduates from our 2nd Decoding Bitcoin cohort are now actively contributing to Bitcoin open-source software โ€” with merged and approved PRs across Bitcoin Core, rust-bitcoin, BDK, rust-payjoin, peer-observer, and LDK. See full PR dashboard โ†’
  • 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.

๐Ÿ“ฐ Featured In

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

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

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) โ€” silent-pay-wallet, silent-pay-indexer, silent-pay library at Bitshala Incubator. Also leads Lightning Network cohorts in India.
Vaan @va-an Active contributor to bdk-cli and rust-bitcoin โ€” the Rust wallet infrastructure used by dozens of production Bitcoin apps.
Razor @RazorBest PR #390 and PR #393 merged to peer-observer โ€” 0xB10C's Bitcoin P2P network security monitoring tool. BOSS Challenge participant.
Arowolo @Arowolokehinde First PR to rust-payjoin approved โœ… โ€” contributing to Async Payjoin (BIP77), one of Bitcoin's most important privacy protocols.
Psychemist @psychemist BDK Android WIF sweep tool, BIP375 Go implementation, rust-ldk (LDK) contributions โ€” working across wallet, protocol, and Lightning layers.
Diegodev @0xlaga gossip-observer contributions, bitcoin-visuals org, BINST (Taproot+inscriptions+PSBT+ZK) โ€” BTC++ hackathon finalist ๐Ÿ‡ง๐Ÿ‡ท
Peter @pzafonte Contributing to Bitcoin Core (C++) and rust-bitcoin โ€” the deepest layer of the Bitcoin stack. Kernel-Node work under review.

๐ŸŸก 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 contributions in review
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 ๐Ÿ‡ฟ๐Ÿ‡ฒ
Gradale (handle on request) rust-bitcoin or core-lightning โ€” first Bitcoin PR imminent
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:

๐Ÿ”’ Privacy Protocols

๐Ÿฆ€ Rust Bitcoin Infrastructure

๐Ÿ” P2P Network Security

๐ŸŒ Localisation & Accessibility

โšก Lightning & Wallet Tooling

  • @psychemist โ†’ rust-ldk (LDK), BDK Android WIF sweep, BIP375 Go implementation

โ‚ฟ Bitcoin Core & Protocol

  • @pzafonte โ†’ Bitcoin Core (C++), rust-bitcoin, Kernel-Node (under review)

๐Ÿ”ฌ 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

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