Open-Source-Bitcoin-Projekte
Bitcoin funktioniert, weil seine Software offen ist. Jeder kann den Code lesen, der Blöcke validiert, Transaktionen signiert oder eine Lightning-Zahlung weiterleitet — man muss also niemandem vertrauen, sondern kann alles selbst prüfen. Die folgenden Projekte leisten genau diese Arbeit im Offenen: die Full Nodes, die den Konsens durchsetzen, die Wallets, die Schlüssel verwahren, und die Bibliotheken, auf denen Entwickler aufbauen. Jedes verlinkt direkt auf seinen Quellcode auf GitHub.
Full Nodes & Konsens
Bitcoin Core
89.717Die Referenzimplementierung des Bitcoin-Protokolls, seit Satoshis ursprünglicher Veröffentlichung gepflegt. Wer Bitcoin Core betreibt, wird zum Full Node: Die Software prüft jede Regel eigenständig, sodass man dem Netzwerk vertraut und nicht einem einzelnen Anbieter. Diese Software definiert, was ein gültiger Bitcoin überhaupt ist.
Bitcoin BIPs
10.847Bitcoin Improvement Proposals sind die Entwurfsdokumente hinter jeder wichtigen Protokolländerung, von SegWit bis Taproot. Das Repository ist die kanonische Aufzeichnung darüber, wie sich Bitcoin durch offene Prüfung statt durch eine zentrale Instanz weiterentwickelt. Wer verstehen will, warum das Netzwerk sich so verhält, findet hier die Primärquelle.
btcd
6688Eine alternative Full-Node-Implementierung von Bitcoin, in Go geschrieben vom btcsuite-Team. btcd validiert die Blockchain und leitet Blöcke und Transaktionen über eine eigene, unabhängige Codebasis weiter. Das gibt dem Netzwerk wertvolle Implementierungsvielfalt jenseits von Bitcoin Core und Go-Entwicklern eine saubere Bibliotheksgrundlage.
Bitcoin-Wallets
Electrum
8509Eine der ältesten und vertrauenswürdigsten Desktop-Bitcoin-Wallets, gebaut für Geschwindigkeit und Selbstverwahrung. Electrum verbindet sich mit dem Netzwerk, ohne die gesamte Blockchain herunterzuladen, unterstützt Hardware-Wallets und gibt erfahrenen Nutzern feine Kontrolle über Gebühren und Coin-Auswahl.
Wallet Wasabi
2576Eine auf Privatsphäre ausgerichtete Desktop-Wallet, die per CoinJoin die On-Chain-Verbindung zwischen deinen Coins und deiner Identität aufbricht. Wasabi ist von Grund auf Open Source, sodass ihre Privatsphäre-Versprechen überprüft und nicht auf gut Glauben hingenommen werden müssen — genau das Prinzip selbstbestimmten Geldes.
Bitcoin Wallet (Schildbach)
4143Andreas Schildbachs Android-Wallet war eine der ersten mobilen Bitcoin-Wallets und bleibt ein nicht-verwahrender, eigenständiger Client. Sie hält deine Schlüssel auf deinem Gerät und verbindet sich direkt mit dem Netzwerk — kein Unternehmen steht zwischen dir und deinen Coins.
BitPay Wallet (Copay)
3939BitPays quelloffene, nicht-verwahrende Wallet (früher Copay) für Bitcoin und andere Chains, auf Mobilgerät und Desktop. Sie unterstützt Multisignatur- und geteilte Wallets und hält die privaten Schlüssel auf deinem Gerät statt bei BitPay, sodass du die Kontrolle über die Gelder behältst.
Lightning-Network-Software
LND
8160Der Lightning Network Daemon ist die am weitesten verbreitete Implementierung von Lightning, der auf Bitcoin aufbauenden Zahlungsschicht. LND ermöglicht sofortige, gebührenarme Zahlungen und bildet das Rückgrat der meisten Lightning-Apps, Node-Dashboards und Händler-Tools.
Zahlungen & Händler-Tools
BTCPay Server
7645Ein selbst gehosteter Zahlungsabwickler, der Händlern erlaubt, Bitcoin direkt anzunehmen — ohne Mittelsmann und ohne Gebühren. BTCPay Server bietet die Rechnungsstellung, Kassensysteme und Shop-Integrationen eines kommerziellen Abwicklers, während man die volle Kontrolle über Gelder und Infrastruktur behält.
Entwicklerbibliotheken
bitcoinjs-lib
5990Die faktische JavaScript-Bibliothek zum Bauen von Bitcoin-Anwendungen im Browser oder in Node.js. bitcoinjs-lib übernimmt Schlüsselerzeugung, Adressformate, den Aufbau und das Signieren von Transaktionen und liegt einem großen Teil des webbasierten Bitcoin-Ökosystems zugrunde.
bitcoinj
5222Eine ausgereifte Java-Bibliothek, die das Bitcoin-Protokoll implementiert und dank vereinfachter Zahlungsverifizierung ohne Full Node nutzbar ist. bitcoinj ist seit Langem die Grundlage für Android- und JVM-Bitcoin-Apps, die Transaktionen programmatisch erstellen und senden müssen.
Bitcore
4988Eine Full-Stack-Bitcoin-Bibliothek von BitPay, die Schlüsselverwaltung, Transaktionsaufbau sowie einen Full Node mit Indexer und Wallet-Diensten abdeckt. Bitcore bietet TypeScript- und Node.js-Entwicklern alles von der Adresserzeugung bis zu Blockchain-Abfragen in einem Werkzeugkasten.
Tools & Protokolle
ord (Ordinals)
3961Die Referenzimplementierung des Ordinals-Protokolls, das einzelnen Satoshis Identitäten zuweist und Inschriften auf Bitcoin ermöglicht. ord ist zugleich Wallet und Block-Explorer für diese Daten und ein aufschlussreicher Einblick, wie beliebige Inhalte auf der Basis-Chain leben können.
GitTorrent
4762Ein dezentrales GitHub auf Basis des BitTorrent-Protokolls, das Bitcoins Blockchain nur für menschenlesbare Repository-Namen nutzt. Es ist eher ein experimenteller Machbarkeitsnachweis als Bitcoin-Infrastruktur, und die aktive Entwicklung ruht seit 2020.