BUIDL BOOTCAMP

Become A Bitcoin Developer

Online Bitcoin programming bootcamp20 hour weekly commitmentAll code in PythonJuly 1 - August 14$1500100% refundable if you don't love the classJoin a dynamic, close-knit community dedicated to contributing to Bitcoin

Curriculum

Part 1: Implement Bitcoin

Learn how Bitcoin works by building it. We start with a comically stupid digital cash implementation (PNGCoin) and iteratively improve it until all major Bitcoin features have been added.Deploy this network and build infrastructure for it such as exchanges, mining pools, mixers, and block explorers.Practice attacking the network and each other!

Part 2: Peer-To-Peer Network

Write a Bitcoin network crawlerWrite a partial implementation of initial block download.Write Script execution engine

Part 3: Build a Hardware Wallet

Build a hardware wallet using Micropython, just like TrezorHD wallets, seed phrases, multisig, secret sharing, and more

Part 4: Final project

Build your own projectOr team up with classmatesOr contribute to a popular open source projectThis is where most aspiring Bitcoin developers get stuck -- they learn a little but never apply their knowledge. We won't let this happen!

FAQ

Course Format

Daily video & exercises20 hours / week is the suggested pace, but you can more faster or slower if you like. You can always retake the course in future months if life gets in the way.I'm available 3 times every day for office hours over Google Hangouts

Prerequisites

Complete any "Introduction to Python" course. I recommend SoloLearn.

"Graduation"

BUIDL Bootcamp doesn't offer certificates or diplomas because they are worthless!Instead I focus on helping you build a real Bitcoin project or onboarding you as a contributor to a popular open source project. This is valuable because few people can pull it off!

Community

The curriculum is great, but the community is better. We are like-minded people dedicated to rebuilding the global financial and monetary system atop Bitcoin. BUIDL Bootcamp is the best community to support your Bitcoin programming career.

Some Student Final Projects

BTCPayServer Quickbooks PluginThe first outside feature implemented on JouleTor support on Pierre Rochard's Node LauncherLibrePatron - an open source, Bitcoin-powered Patreon alternativeLinks to many more in my most recent newsletter

Instructors

just me

Justin Moon

I organize the Austin Bitcoin Developers meetupCheck out my appearance on Noded PodcastI run Bitcoin Reading Group, a book club for BitcoinersFollow me on Twitter

Student Testimonials

Join Email List

Where I share resources & opportunities to help advance your Bitcoin development career

Β© BUIDL Bootcamp LLC. All rights reserved.

Join Email List

Where I share resources & opportunities to help advance your Bitcoin development career

How Would You Like to Pay?

The invoice will be for $1450 or equivalent in Bitcoin at current exchange rates. The course materials will cost an additional $50, which gives a total of $1500. You will directed to buy these online before the course starts.

Sign Up for BUIDL Bootcamp

Check Your Email

We emailed you a link to pay for the course.

It expires in 1 hour, so don't delay!

NYC Bitcoin Week

5 days of Bitcoin programming in NYC May 13-17.

Get your ticket here!