Bitcoin Projects
Below is a comprehensive list of all the Bitcoin projects that we track for discussing updates on the Bitcoin.Review podcast.
Bitcoin Core
- Bitcoin: Bitcoin Core integration/staging tree [Github]
- HWI: Bitcoin Hardware Wallet Interface [Github]
Coinkite Products
- COLDCARD Firmware: Firmware and simulator for Coldcard Hardware Wallet
- COLDCARD Edge Firmware [Github]
- SATSCHIP [Website]
- SATSCARD [Website]
- TAPSIGNER [Website]
- BLOCKCLOCK [Website]
- BLOCKCLOCK MINI [Website]
Signing Devices:
- Ledger
- Trezor
- Keystone
- Seedsigner: Use an air-gapped Raspberry Pi Zero to sign for Bitcoin transactions
- Specter DIY: DIY airgapped hardware wallet that uses QR codes for communication with the host
- Krux: Open-source signing device firmware for Bitcoin
- Krux Installer: A GUI based application to flash Krux firmware on K210 based devices (WIP)
- Block
- BitKey: Self-custody bitcoin wallet with an app, hardware, and recovery tools.
- Frostsnap: Firmware and software for Frostsnap - easy, personalized, secure Bitcoin multisignatures
- Portal: Firmware and supporting libraries for the Portal Hardware Wallet
Desktop Wallets:
- Fully Noded: Self sovereign, secure, powerful, easy to use wallet that utilizes your own node as a backend.
- Electrum: Electrum Bitcoin Wallet
- Electrs: An efficient re-implementation of Electrum Server in Rust
- Specter Desktop: A desktop GUI for Bitcoin Core optimised to work with hardware wallets
- Sparrow Wallet: Desktop Bitcoin Wallet focused on security and privacy. Free and open source.
- Wasabi Wallet: Open-source, non-custodial, privacy preserving Bitcoin wallet for Windows, Linux, and Mac.
- Liana: The missing safety net for your coins
- Mycitadel-Desktop: MyCitadel Wallet app for Linux, Windows & MacOS desktop made with GTK+3
Servers
- Electrum Personal Server: Maximally lightweight electrum server for a single user
- Floresta: A fully-validating Bitcoin node powered by Utreexo, with an integrated Electrum Server
- Phoenixd: Server equivalent of the popular Phoenix wallet for mobile.
Mobile Wallets
- BlueWallet
- Blockstream Green
- Nunchuk
- Zeus
- Muun
- Wallet of Satoshi
- Breez
- Blixt
- Phoenix
- bitnob
- Bitcoin Tribe
- Cash App
- Keeper
- Pouch.ch
- Simple Bitcoin Wallet
- Osmo
- Plasma: Core Lightning Wallet
- Aqua Wallet
- Silentium: BIP352 light mobile wallet
- Volt: modern descriptor-based bitcoin wallet
- Bitcoin Jungle Mobile: fork of GaloyMobile, Bitcoin Beach Wallet mobile application
- ProtonWallet: open-source, E2E-encrypted, and self-custodial Bitcoin wallet
- Bitcoin Safe: A Bitcoin Wallet for the entire Family
- BullBitcoin mobile: The Bull Bitcoin Mobile Wallet and Exchange App
Bitcoin Testnet
Lightning Implementations
- Core Lightning: Lightning Network implementation focusing on spec compliance and performance
- LND: Lightning Network Daemon
- LDK: A highly modular Bitcoin Lightning library written in Rust.
- Eclair: A scala implementation of the Lightning Network.
Lightning Tools and Projects
- Alby
- LNbits
- ZEBEDEE
- Mutiny Wallet
- Mutiny Node
- Lightning Terminal [Github]
- mercury-node [Github]
- Polar [Github]
- Lightning Loop [Github]
- Nayuta Wallet
- Spark wallet
- LNp2pBot [Github]
- Bijli [Github]$
Lightning Testing
- lnprototest: Lightning BOLT Protocol Test Framework
- sim-ln
- scaling-lightning: A Testing Toolkit for the Lightning Network
Payments
- BTCPay Server: Free and open-source Bitcoin payment processor which allows you to accept bitcoin without fees or intermediaries
- Swiss Bitcoin Pay
- Speed Bitcoin POS
- lipa
- Voltpay
- LDK node [Github]
- Musqet [Website]
Dev Kits/Primatives/Protocols
- Bitcoin Dev Kit (BDK)
- Breez SDK
- libwally-core
- libwally-swift
- Nix-Bitcoin
- rgb-core
- Descriptor wallet library
- alby-js-sdk
- taproot-assets
- libsecp256k1
- ckcc-protocol 1.4.0
- BIP-329 Python Library
- Smart Vaults
- coinselect
- Bitcoin Connect
- Liquid Wallet Kit
Nodes
- Umbrel: home server OS for self-hosting with an app store
- RasPiBlitz: do-it-yourself Bitcoin & Lightning Fullnode running on a RaspberryPi 4&5
- StartOS: Open source Linux distro optimized for self-hosting
- MyNode
- Citadel: simple, minimalistic host system components for running a Citadel server
- MicroBolt: self-hosted Bitcoin & Lightning full node guide on a personal computer
Node management
- Torq: Advanced node management software that helps lightning node operators analyze and automate their nodes.
- Thunderhub: ThunderHub LND Lightning Node Manager in your Browser
- Clams Remote: Remote control your Core Lightning node
- Bolt.Observer: enterprise-grade solutions for node management, liquidity, and observability.
- Coffee: Reference implementation for a flexible core lightning plugin manager
- BitBanana: Lightning Node Management for Android
- Website
- Github -Oak Node: Oak is a tool that lets you do more with your LND node.
- Repository
- validating-lightning-signer: library and reference implementation for a signer module to secure Lightning nodes.
- Lightning Orb: cross-platform application for managing an LND / CLN Lightning node.
- LNDg: GUI for LND Data Analysis and Node Management
- Nodeyez: Display panels to get the most from your node.
- CLBOSS: Automated Core Lightning Node Manager
- Ride the Lightning: A full function web browser app for LND, C-Lightning and Eclair
- Mutiny-StartOS: Mutiny Wallet for StartOS
- Utreexo: Hash based dynamic accumulator
- Utreexod: Fully validating Bitcoin node with Utreexo support
- Greenlight: Build apps using self-custodial lightning nodes in the cloud
Privacy Tools
- JoinMarket: Bitcoin CoinJoin implementation with incentive structure to convince people to take part
- Joininbox: A terminal based graphical menu for JoinMarket
- Jam: A modern interface for JoinMarket
- Rust-Payjoin: Supercharged payment batching to save you fees and preserve your privacy
Block Explorers:
- Mempool.Space: The Mempool Open Source Project™
- BTC RPC Explorer: Database-free, self-hosted Bitcoin explorer, via RPC to Bitcoin Core.
- Blockstream Satellite: Protects against network interruptions and provides areas without reliable internet connection access to the Bitcoin network.
Exchanges
- Robosats: A simple and private bitcoin exchange
- Bisq (v1): A decentralized bitcoin exchange network
- Bisq 2: Future successor of Bisq v1, implementing multiple trade protocol
- Peach: Peer-to-peer bitcoin exchange
- NOAH
- Boltz: Privacy First, Non-Custodial Bitcoin Exchange
Federated Cash
- Cashu Nutshell: Chaumian Ecash wallet and mint for Bitcoin Lightning
- Cashu.me: Cashu wallet PWA
- Cashu Development Kit: CDK is a collection of rust crates for Cashu wallets and mints written in Rust
- Fedimint: Federated E-Cash Mint
- Nutstash Wallet: Cashu Wallet with multi-mint and send-to-nostr-key functionality
- Github
- Nutstash Browser Extension: Cashu Browser Extension
- eNuts: A Cashu wallet for Android and iOS
- Cashcrab: A Cashu wallet with a flutter UI and with as much logic as possible in rust using cashu-crab with nostr integration for contacts and messaging.
- Minibits Wallet: (Beta) Ecash and Lightning wallet with a focus on ease of use and security
Podcasting 2.0
Rewards
- The Bitcoin Company: Buy prepaid Visa cards with bitcoin and spend them almost anywhere.
- Satsback: an evolution of cashback and loyalty rewards.
- Lolli: Earn free rewards at 25,000+ top stores.
- Oshi: Integrate Bitcoin rewards into your business with ease.
- Smiles Bitcoin: Get free Bitcoin rewards for walking, shopping, playing games, and surveys.
- Joltz: Unlock the Bitcoin economy with Taproot assets.
Mining
Hobbyist Projects
- Orange Clock: OrangeClock displays moscow time
- M17-Project Module_17: M17 modem board for 9600-baud capable radios
Tools & Productivity
- BIP39-XOR: Encrypt or decrypt BIP39 codewords array using exclusive OR (XOR)/Vernam cipher
- LabelBase: label management service for Bitcoin transactions and addresses
- Pylabelbase: official Python API wrapper for LabelBase
- sms4sats: Send and receive SMS without giving away your phone number
- Zaprite: Bitcoin invoicing, project management and expense tracking
- Wavlake: The first-ever Lightning-powered music streaming site
- SeedHammer: Steel backup specialized for bitcoin multisig wallets
- TX Pusher: conditional transaction broadcasting tool
- LiveWallet: An application to help estimate the effect of bitcoin transaction fees on invididual utxos and transactions containing multiple utxos.
Smart contracts
- BitMask: Bitcoin-only web wallet and browser extension for accessing decentralized web applications on the Bitcoin timechain
Privacy Software
- SimpleX Chat: messaging network operating without user identifiers
- Keet: Peer-to-peer chat