Buidl Bootcamp: Bitcoin Developer Programming Curriculum?


What Is Buidl Bootcamp?

Buidl Boot Camp is a free online Bitcoin Programming boot camp open for all Bitcoin users as well as well as Bitcoin enthusiasts. The programming seeks to advance their knowledge in Bitcoin and become Bitcoin Developers. The boot camp will take place from October 1 to 26, and will require between 10 and 15 hours weekly commitment from the participants.

The main organizer of the boot camp is Justin Moen, who is also the instructor of the event. Justin was also the organizer of the successful Bitcoin Developers meet up that was held in Austin, Texas. Similarly, in the past two months, Justin conducted classes through video and code on programming on the Bitcoin P2P layer. He also has a YouTube channel that offers tutorials about hands-on BUIDLING.

Buidl Bootcamp Bitcoin Developer Programming Curriculum

Week 1: The Basics

The first week will involve the building of a mini Bitcoin implementation that has 1000 lines based on the TinyChain technology. TinyChain is an implementation of Bitcoin, which is smaller in size (Pocket-sized). It seeks to be a smaller, comprehensive version of the original Bitcoin algorithm with higher speed and more real-world applicability.

Participants will also be provided with whitepapers from projects such as Cypherphunk pioneers like Szabo, Dai, and Back so that they can review and analyze them.

Week 2: Peer-To-Peer Network

On the second week, participants will be required to write up a Bitcoin network crawler as well as a partial implementation of initial block download. Apart from that, the participants will also draft up a script execution engine that can be used in the implementation of Bitcoin transactions.

Week 3: Build A Hardware Wallet

The tasks of the third week will include the building of a hardware wallet using Micropython, which is also similar to Trezor. The participants will also have to build a HD wallet, create seed phrases, multisig, and secret sharing.

Week 4: Lightning And The Final Project

On the final week of the online boot camp, the participants will build an e-commerce application that has the capability of accepting lightning payments.

The final project of the boot camp will see the participants building a project that they desire.

How To Apply To Buidl Bootcamp

To apply, interested participants should carefully analyze and answer the five questions provided on the event’s website. The questions are fairly simple and take around 15 minutes to complete and submit the application. The shortlisted candidates will be the ones who thoughtfully answer the five questions.

Get Daily Headlines

Enter Best Email to Get Trending Crypto News & Bitcoin Market Updates

What to Know More?

Join Our Telegram Group to Receive Live Updates on The Latest Blockchain & Crypto News From Your Favorite Projects

Join Our Telegram

Stay Up to Date!

Join us on Twitter to Get The Latest Trading Signals, Blockchain News, and Daily Communication with Crypto Users!

Join Our Twitter

Add comment

E-mail is already registered on the site. Please use the Login form or enter another.

You entered an incorrect username or password

Sorry, you must be logged in to post a comment.
Bitcoin Exchange Guide