Inner glimpses of Bitcoin Core

A bi-weekly PR Review Club with experienced core contributors to get your hands dirty with Bitcoin Core Development.

The Deets

How does it work

How to participate

  • Stay Updated : Keep an eye on this 'README' to find weekly updates and information about upcoming club meetings.
  • Join the Community : Join the Discord server where the link to join the review club jitsi is shared and where PR-related discussions take place.
  • Engage in Discussions : Each week's topic details will be included in an Issue . Use the issue comments to post questions and participate in discussions regarding the PR or the review process in general.
  • Review Format : We start the review process by checking out the PR and going through the 'Notes and Questions' provided in the topic details.
  • Come Prepared : Prepare your answers before joining the call. Remember, there can be many right answers, and there are no stupid questions.
  • Active Participation : Join the Jitsi room at the scheduled time and actively participate in the conversation during the live call.
  • Final Review Submission : After the review session, submit your final review to the original Bitcoin Core PR thread.


Online virtual club


Bi-weekly, Technical, QnA

Meet Your TAs

Raj Maitra

Raj Maitra


Pen-and-paper engineer turned keyboard warrior in multiple rabbit holes. Often known for making a mess. An actual rabbit.

Checkout our videos of the previous PR reviews


Essential Study Material


Common operational steps of Core Review Process

Bitcoin Core Codebase Introductory Tour


Contributing to Bitcoin Core

Read Now

Developer Notes

Read Now

Introduction to Bitcoin Core Development

Read Now

Contributing to Bitcoin Core, a personal account

Read Now

Onboarding to Bitcoin Core

Read Now

From “Hello World” to Bitcoin Core

Read Now

Checkout some of the FAQs

Bitcoin Study Cohorts

You, with fellow learners collectively explore selected texts over several weeks in a structured self-study format. You gain hands-on experience and in-depth insights into Bitcoin’s technical aspects. And also receive certificates to celebrate your wins!

Bitcoin Talk

You get to listen to insightful conversations with experienced Bitcoin developers as they share their journeys, provide valuable advice, and offer suggestions for newcomers in the exciting world of Bitcoin development.

Bitcoin Core Review Club

You get hand-on experience into the inner workings of Bitcoin Core and understand how experienced contributors review PRs. You’ll also develop a deeper understanding of Bitcoin’s design principles while sharpening your adversarial-thinking skills.

Discord Community

Come and become a part of our vibrant community of Bitcoin enthusiasts. Here, you can engage in discussions, challenge ideas, and explore Bitcoin opportunities with like-minded peers passionate about shaping the future of decentralized finance.