Discover Open Source Projects
It takes some work to go from curiosity to contribution. But that path is not often laid out clearly. Below are some stepping stones that will help you make your first open source contribution - whether in the form of comments, reviews, or writing your own PRs.

The reference implementation of the bitcoin protocol

A complete lightning implementation packaged as an SDK

A Golang implementation and the most widely run full node on the lightning network

A lightweight, highly customizable and standard compliant implementation of the lightning protocol implementation written in C

A scala implementation of the lightning network, focusing on the mobile use case

Seamlessly build cross platform wallets

Optimized C library for elliptic curve operations on secp256k1

Scale Bitcoin, save fees, and preserve privacy all at once.

Free, open-source and self-hosted, bitcoin payment processor

A modular protocol to custody and transact bitcoin in a community context

The next generation protocol for pooled mining

A series of projects to implement various bitcoin protocols in Rust

One-click lightning networks for local app development and testing

Monitor and analyze emergent behaviors of P2P networks

Instantly simulate real-world lightning network activity