Learn Bitcoin from the Command Line
What It Is
A hands-on, 7-week cohort designed to teach you how to effectively interact with Bitcoin Core through the command-line interface. Run in a similar style as the study groups, specialized knowledge is built in Bitcoin Core through the CLI. It’s the best way to build a strong foundation in Bitcoin development, with a focus on practical, command-line skills.
Who It’s For
Intermediate learners — who already have a basic understanding of Bitcoin and wish to develop practical skills with bitcoin-cli and local bitcoin nodes.
Prerequisites
You should have a basic knowledge of Bitcoin and be comfortable using Unix/Linux command-line terminals. Familiarity with the material in "Mastering Bitcoin" will be helpful.
Details
Registration deadline: March 10, 2025
Commencement date: March 17, 2025
Duration: 7 Weeks
Level: Intermediate (Hands-On)
Mode: Self-study with weekly live sessions and group discussions
Format: Online classrooms (GitHub & Discord)
Timeframe
We will meet weekly for seven weeks. Each study session will be for 90 minutes starting Thursday, March 20 on Jitsi (links to follow).
We expect everyone to attend every week, but understand that life happens. You are allotted one absence during the 7-week course. If you are absent a second time, we ask that you withdraw from the group. We would be happy to welcome you back in the future.
Discord
Once you are invited to the private #bitcoin-cli channel on our Discord workspace, take time to introduce yourself. Say a little bit about yourself, whether it be what area you’re from, what you do for work, or something you do for fun. These groups work best when we get to know each other.
If you don’t want to use your personal photo as your icon, that is totally fine. Just please change it to a unique image.
Coursework & Study Sessions
We will be using GitHub to go through the material.
We encourage you to turn your camera on for a more personal experience, but we respect anyone’s objections in regards to privacy. You are not being recorded during the study sessions and having the face to face experience leads to more meaningful discussion. If you have any issues with your personal internet connection, please let us know in advance and we will work with you to come up with a solution.
Every week:
One week prior to the meeting:
You’ll receive an email and prompt on Discord with
your assigned partner
discussion questions to prep. on
practical exercises
breakout group (and deputy assignment)
At the meeting:
Every member of the breakout group will take turns hosting the discussion. Note that no specific question is assigned to anyone, so you are expected to have answers to all questions.
The designated deputy (whose name changes weekly) will ensure the group is on track. See the deputy guide for more information.
Schedule
The pathway covers chapters 01 to 13 of "Learning Bitcoin From Command Line”. After the cohort, independently explore chapters 14 to 20, which explores the advanced functionalities of Bitcoin Core.
Don't hesitate to reach out with questions and feel free to drop any and all questions and comments in the private #bitcoin-cli Discord channel. This is your space, so use it!
Last updated