Need help with study-groups?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

231 Stars 47 Forks 131 Commits 0 Opened issues


Study materials for Bitcoin & Lightning Protocol

Services available


Need anything else?

Contributors list

Seminar for Bitcoin and Lightning protocol

Each individual topic represents a weekly curriculum.

For more information and to apply to do this with Chaincode Labs visit

Bitcoin Topics

  1. Welcome to Bitcoin Protocol Development
  2. SegWit
  3. Mining and Network Propagation
  4. P2P
  5. SCRIPT and Wallets

Lightning Topics

  1. LN History, Payment Channels and HTLCs
  2. How the Layers of Lightning Fit Together
  3. Lightning Routing
  4. Limitations
  5. The Future of Lightning

Discussion Group Deputies

Each week, deputies are selected at random. The idea isn't to add any pressure. Every group simply needs a designated person to smooth out the interactions and keep everyone on task.

A week before the meeting, the organizers will post deputy assignments along with breakout groups and pairings. Each group will have its own Jitsi link and 3-4 participants.

On the day of:

  • As a deputy, you will need to check-in on slack no later than 15 minutes before the start time. (Ping Caralie on slack to let her know you're ready.)
  • For the first 5-10 minutes, we'll meet as a full group. (Week 1 & 5 only. Other weeks, you'll go straight to breakout)
  • We then spend the majority of time in smaller breakout groups.
  • Make sure everyone introduces themselves before you get started.

Your job isn't to lead but to facilitate. You are a timekeeper and a traffic cop. There is no expectation of being an authority on all subjects. Ask others to take turns talking and exploring their questions. Use the Jitsi metrics (Jitsi records how long everyone has spoken for) as a guide of who to draw into the conversation.

All participants are asked to generate their own discussion questions based on the readings. Deputies can feel free to use the provided questions, but exploring the original questions participants came up with during their 1:1 sessions may fuel more participation and engagement.

If you need a hand or feel like the discussion isn't lively, you can slack Jonas and/or Caralie.

There will be a post in the designated deputy slack channel alerting everyone when it's time to meet together for the last ~15 minutes of the session. Please encourage your group to return to the main Jitsi room when alerted. Then you're off duty!

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.