
Study & contribute to Bitcoin and lightning open source

Hands on, guided learning to make you confident in bitcoin development.

List of good first issues from curated bitcoin FOSS projects

Interactive AI chat to learn about Bitcoin technology and its history

Technical Bitcoin search engine

Daily summary of key Bitcoin tech development discussions and updates

Engaging Bitcoin dev intro for coders using technical texts and code challenges

Review technical Bitcoin transcripts and earn sats
Any don'ts?
How do you do runtime detection of hardware optimisation? The library doesn't implement SHA. This PQ library won't implement SHA? Having to compile in every system + benchmark - makes sense for where hashing is. Runtime detection - can't happen in the library.
Anything similar in testing? Particularly:
Is writing language bindings possible in rust? yes.
Community-maintained archive to unlocking knowledge from technical Bitcoin transcripts




