Open-Source-Bitcoin-Software
Open-Source-Bitcoin-Software aus oder für die Schweiz, mit Lizenz, Maintainer und Status, damit Sie sehen, was aktiv ist, bevor Sie sich darauf verlassen.
- Bitcoin-Software
Electrum
Eine 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.
Auf GitHub ansehenSprache: PythonLizenz: MIT8609 - Bitcoin-Software
Wasabi Wallet
Eine 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.
Auf GitHub ansehenSprache: C#Lizenz: MIT2618 - Bitcoin-Software
Bitcoin Wallet (Schildbach)
Andreas 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.
Auf GitHub ansehenSprache: JavaLizenz: GPL-3.04160 - Bitcoin-Software
LND
Der 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.
Auf GitHub ansehenSprache: GoLizenz: MIT8194 - Bitcoin-Software
BTCPay Server
Ein 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.
Auf GitHub ansehenSprache: C#Lizenz: MIT7784 - Bitcoin-Software
Bitcoin Core
Die 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.
Auf GitHub ansehenSprache: C++Lizenz: MIT90.307 - Bitcoin-Software
Bitcoin BIPs
Bitcoin 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.
Auf GitHub ansehenSprache: TextLizenz: Various10.847 - Bitcoin-Software
btcd
Eine 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.
Auf GitHub ansehenSprache: GoLizenz: ISC6688 - Bitcoin-Software
bitcoinjs-lib
Die 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.
Auf GitHub ansehenSprache: TypeScriptLizenz: MIT5990 - Bitcoin-Software
bitcoinj
Eine 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.
Auf GitHub ansehenSprache: JavaLizenz: Apache-2.05222 - Bitcoin-Software
Bitcore
Eine 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.
Auf GitHub ansehenSprache: TypeScriptLizenz: MIT4988 - Bitcoin-Software
ord (Ordinals)
Die 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.
Auf GitHub ansehenSprache: RustLizenz: CC0-1.03961 - Bitcoin-Software
mempool.space
Ein quelloffener Block-Explorer, der rund um den Gebührenmarkt für Transaktionen gebaut ist. Prüfe, wo deine Transaktion steht, sieh, welche Gebühr in den nächsten Block kommt, und betreibe eine eigene Kopie auf deinem Node zu Hause, statt eine öffentliche Website zu fragen.
Auf GitHub ansehenSprache: TypeScriptLizenz: AGPL-3.02848 - Bitcoin-Software
Ian Coleman BIP39 tool
Ein Browser-Tool, das zeigt, wie aus einer mnemonischen Seed-Phrase Schlüssel und Adressen werden. Nutze es zum Lernen oder zur Wiederherstellung, und nur als heruntergeladene Einzeldatei auf einem Computer, der offline ist.
Auf GitHub ansehenSprache: JavaScriptLizenz: MIT4335 - Bitcoin-Software
Blockchain Demo
Eine interaktive Demo von Anders Brownworth zu Hashes, Blöcken, einer Kette und Coinbase-Transaktionen. Ändere ein einziges Zeichen und sieh zu, wie jeder spätere Block ungültig wird. So wird die Idee eines unveränderlichen Kontobuchs in wenigen Minuten greifbar.
Auf GitHub ansehenSprache: PugLizenz: MIT5664 - Bitcoin-Software
Jam
Eine Weboberfläche für JoinMarket, die CoinJoin ohne Kommandozeile nutzbar macht. Sie läuft auf deinem eigenen Node ohne zentralen Koordinator, und du kannst kleine Gebühren verdienen, indem du Liquidität anbietest. Das Projekt bezeichnet sich selbst als Beta-Software.
Auf GitHub ansehenSprache: TypeScriptLizenz: MIT330 - Bitcoin-Software
Esplora
Der quelloffene Block-Explorer von Blockstream, die Software hinter Blockstream.info. Er zeigt Blöcke, Transaktionen und Adressen für Bitcoin und Liquid, und mit einem Docker-Image kannst du ihn selbst hosten.
Auf GitHub ansehenSprache: JavaScriptLizenz: MIT1269 - Bitcoin-Software
Bitcoin Dev Kit (BDK)
Bitcoin Dev Kit ist eine Sammlung von Rust-Bibliotheken zum Bau deskriptorbasierter Bitcoin-Wallets, mit Kotlin- und Swift-Anbindungen für mobile Apps. Wallets wie Bitkey und Proton Wallet sind damit gebaut.
Auf GitHub ansehenSprache: RustLizenz: MIT OR Apache-2.01072 - Bitcoin-Software
Lightning Dev Kit (LDK)
Lightning Dev Kit ist eine vollständige Lightning-Implementierung als Bibliothek, entwickelt von Spiral. Apps binden sie ein, um Lightning auf Smartphones oder Servern zu betreiben; Cash App und Zeus gehören zu ihren Nutzern.
Auf GitHub ansehenSprache: RustLizenz: MIT OR Apache-2.01375 - Bitcoin-Software
rust-bitcoin
Die zentrale Rust-Bibliothek für Bitcoin-Datenstrukturen, Serialisierung und Netzwerknachrichten, als Public Domain freigegeben. BDK und LDK bauen darauf auf; ihr README warnt, dass sie nicht zur Validierung der Blockchain verwendet werden darf.
Auf GitHub ansehenSprache: RustLizenz: CC0-1.02687 - Bitcoin-Software
libsecp256k1
Die C-Bibliothek für Schlüssel und Signaturen auf der elliptischen Kurve, die Bitcoin verwendet, gepflegt in der GitHub-Organisation von Bitcoin Core. Sie implementiert ECDSA, Schnorr-Signaturen und Schnorr-Multisignaturen mit Code in konstanter Zeit, damit geheime Schlüssel nicht über Laufzeitunterschiede durchsickern.
Auf GitHub ansehenSprache: CLizenz: MIT2487 - Bitcoin-Software
Bitview
Eine kostenlose gehostete Website mit Explorer und On-Chain-Charts, gebaut auf dem quelloffenen Bitcoin Research Kit. Dieselbe Software lässt sich auf deinem eigenen Rechner installieren und berechnet die Charts und eine API aus den Daten deines eigenen Nodes.
Auf GitHub ansehenSprache: RustLizenz: MIT176