We recorded a new Bitcoin Talks episode with @adityaa2011
, his inspirational journey from non-CS branch & not knowing about Bitcoin to working with Blockstream! Here's the session covering his exciting journey.
Watch it now:
bitshala
bitshala@iris.to
npub1m495...u22l
The Indian Bitcoin Developer Academy || Youtube https://www.youtube.com/@bitshala || Github https://github.com/Bitshala || Discord https://discord.gg/atjEPVTdsQ
Among all the other means of wasting our time, we also organize a Sunday lazy Bitcoin tech talk with our community members on Bitcoin Optech issues.
Join our public discord to hop in:

Discord
Join the Bitshala Discord Server!
Check out the Bitshala community on Discord – hang out with 2019 other members and enjoy free voice and text chat.

🚨 Review Club Notice 🚨
Our next review club is scheduled on 24th, Thursday, next week. This week we will go deep into cryptographic primitives and understand whats "math" is #Bitcoin.
Guided by @spherostrat and her cat.
joining details here: 
GitHub
GitHub - Bitshala/BitcoinCore-PR-Review-Club: Bitcoin Core PR Review Organising repo
Bitcoin Core PR Review Organising repo. Contribute to Bitshala/BitcoinCore-PR-Review-Club development by creating an account on GitHub.
🚨Review Club Notice🚨
Review club for next Thursday 20th July is scheduled.
Next week we will do Part 2 of our miniscript/descriptor series. Where we will dig deeper into the implementation of miniscript in Bitcoin Core.
Details here:

GitHub
GitHub - Bitshala/BitcoinCore-PR-Review-Club: Bitcoin Core PR Review Organising repo
Bitcoin Core PR Review Organising repo. Contribute to Bitshala/BitcoinCore-PR-Review-Club development by creating an account on GitHub.

Bitcoin Optech Lazy Sunday.
Optech reading club is this Sunday at 7:00pm IST.
discord:

Discord
Join the Bitshala Discord Server!
Check out the Bitshala community on Discord – hang out with 2019 other members and enjoy free voice and text chat.

A new PR Review Club episode!
We reviewed PR #27374, exploring the exclusion of 'netgroup' diversity checking for tor/i2p/cjdns networks.
This PR allows the node to bypass netgroup diversity checks for outbound connections in privacy networks as IP address diversity isn't applicable to them.
In this episode, PR author @spherostrat helped us explore:
- P2P Networks
- Netgroup Basics
- Outbound Peer-Selection Logic
- Eclipse Attacks
Her engaging whiteboard presentation brought these concepts to life!
Watch it now on YouTube:
PR summary and discussed questions:
#Bitcoin #BitcoinCore #PRreviews
GitHub
p2p: skip netgroup diversity of new connections for tor/i2p/cjdns #27374 · Bitshala/BitcoinCore-PR-Review-Club · Discussion #24
Session Details Date: 13-04-2023 Time: IST 20:00 (UTC 14:30) PR: bitcoin/bitcoin#27374 Context: [Net][P2P] Difficulty: Moderate Language: [python][...
Review Club episode of 18th May Published. In this, we cover PR #27145, which improves conflicted transaction handling in case of block reorgs.
In this club, we learn about Orphaned Blocks, Conflicting transactions, Wallet's Internal transaction management system, and a bit of functional tests.
Full viddeo:
PR Summary and answer to discussion question here: 
GitHub
wallet: when a block is disconnected, update transactions that are no longer conflicted #27145 · Bitshala/BitcoinCore-PR-Review-Club · Discussion #27
Session Details Date: 18-05-2023 Time: IST 20:00 (UTC 14:30) PR: bitcoin/bitcoin#27145 Context: [Wallet] Difficulty: Moderate Language: [python][c+...
We have a casual reading club on Ark protocol today at 7:00 pm IST.
If you wanna geek out over cutting-edge #Bitcoin tech with a community dev, drop in our discord:
Discord
Join the Bitshala Discord Server!
Check out the Bitshala community on Discord – hang out with 2019 other members and enjoy free voice and text chat.
The latest Bitcoin Core Review Club episode is live! Dive in for an insightful session led by @stratospher covering PR#26222 which adds a new secp256k1.py module into #Bitcoin Core's testing framework.
In this episode, Stratospher delivers a hands-on presentation on:
- Finite Fields and Modulo Arithmetic
- Group Theory
- Elliptic Curves
- Secp256k1
We also discuss fun and historic points about the development of these mathematics and take a peek into the Python code implementing these primitives into the core test framework.
So, don't miss out on this in-depth episode! It's perfect for developers studying Programming Bitcoin Ch. 01 to 03 or interested in Bitcoin's cryptographic primitives.
Watch now on YouTube:
P.S. Find the PR summary and answers to the discussed questions here:
#BitcoinCore #PRreviewclub
GitHub
Introduce secp256k1 module with field and group classes to test framework #26222 · Bitshala/BitcoinCore-PR-Review-Club · Discussion #32
Session Details Date: 08-06-2023 Time: IST 20:00 (UTC 14:30) PR: bitcoin/bitcoin#26222 Context: [Crypto] Difficulty: Beginer Language: [python] Lea...
🚨 Review Club Notice 🚨
In the next club, we will be reviewing PR #26222: github.com/bitcoin/bitcoin/pull/26222,
which is a massive deep dive into the cryptographic guts of #Bitcoin
Details here: github.com/Bitshala/Bitcoin-PR-Review-Club#next-review-club


Bitcoin Optech Reading club in an hour. Just read this week's newsletter and show up in the discord lounge.
Optech # 252
newsletter: bitcoinops.org/en/newsletters/2023/05/24
Bitshala Discord: discord.gg/atjEPVTdsQ
Bitcoin Talks Episode 3: with @spherostrat
@spherostrat
is an SOB alumn and a prolific Bitcoin Core contributor, and a Bitshala educator.
In this, we talk about her SOB journey, learning through Bitcoin, and a deep dive into BIP324.
Review Club Notice. Thusrday, 8:00pm IST.
This week we will look through an RPC command addition into bitcoin-cli, learn about core's RPC framework, and unit-testing RPC commands.
Joining instructions here:

GitHub
GitHub - Bitshala/BitcoinCore-PR-Review-Club: Bitcoin Core PR Review Organising repo
Bitcoin Core PR Review Organising repo. Contribute to Bitshala/BitcoinCore-PR-Review-Club development by creating an account on GitHub.

The pleb devs have been having a lot of fun around #Bitcoin📷 Core for the last few months.
If you missed the party, we have created a playlist for our ongoing review clubs.
Subscribe us on youtube for more.
https://www.youtube.com/playlist?list=PLdHBT9oS8yMW9rp2_plnJVPYAEAIrDmVL
Announcing @theanmolsharma_
as the 2nd recruit into the team.
Anmol is a young shadowy super coder from India who contributed to @Bcoin
and is hugely motivated to churn deep technical educational content for aspiring young devs.
Stay tuned for his fiery #Bitcoin deep dives!!
Introducing Ep 1 of Bitcoin Talks.
A series of videos where we talk about humans and their works on #Bitcoin.
We are happy to launch this with @theanmolsharma_
, and we cover his journey, SOB experience, and a lot of coinselection.
Now live on youtube:
hello, world!
On the 14th birthday of the bitcoin genesis block,
presenting Bitshala, a pathshala for bitcoin
brought to you by Indian bitcoin plebs to bring in the next wave of bitcoin developers from India.


Bitshala | A Pathshala for Bitcoin | India, Global South
Bitshala is a grassroot, organic education initiative (a pathshala) led by Indian bitcoiners to provide guidance and resources for new developers s...