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.

    Sprache: Python
    Lizenz: MIT
    8609
    Auf GitHub ansehen
  • 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.

    Sprache: C#
    Lizenz: MIT
    2618
    Auf GitHub ansehen
  • 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.

    Sprache: Java
    Lizenz: GPL-3.0
    4160
    Auf GitHub ansehen
  • 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.

    Sprache: Go
    Lizenz: MIT
    8194
    Auf GitHub ansehen
  • 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.

    Sprache: C#
    Lizenz: MIT
    7784
    Auf GitHub ansehen
  • 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.

    Sprache: C++
    Lizenz: MIT
    90.307
    Auf GitHub ansehen
  • 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.

    Sprache: Text
    Lizenz: Various
    10.847
    Auf GitHub ansehen
  • 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.

    Sprache: Go
    Lizenz: ISC
    6688
    Auf GitHub ansehen
  • 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.

    Sprache: TypeScript
    Lizenz: MIT
    5990
    Auf GitHub ansehen
  • 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.

    Sprache: Java
    Lizenz: Apache-2.0
    5222
    Auf GitHub ansehen
  • 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.

    Sprache: TypeScript
    Lizenz: MIT
    4988
    Auf GitHub ansehen
  • 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.

    Sprache: Rust
    Lizenz: CC0-1.0
    3961
    Auf GitHub ansehen
  • 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.

    Sprache: TypeScript
    Lizenz: AGPL-3.0
    2848
    Auf GitHub ansehen
  • 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.

    Sprache: JavaScript
    Lizenz: MIT
    4335
    Auf GitHub ansehen
  • 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.

    Sprache: Pug
    Lizenz: MIT
    5664
    Auf GitHub ansehen
  • 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.

    Sprache: TypeScript
    Lizenz: MIT
    330
    Auf GitHub ansehen
  • 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.

    Sprache: JavaScript
    Lizenz: MIT
    1269
    Auf GitHub ansehen
  • 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.

    Sprache: Rust
    Lizenz: MIT OR Apache-2.0
    1072
    Auf GitHub ansehen
  • 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.

    Sprache: Rust
    Lizenz: MIT OR Apache-2.0
    1375
    Auf GitHub ansehen
  • 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.

    Sprache: Rust
    Lizenz: CC0-1.0
    2687
    Auf GitHub ansehen
  • 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.

    Sprache: C
    Lizenz: MIT
    2487
    Auf GitHub ansehen
  • 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.

    Sprache: Rust
    Lizenz: MIT
    176
    Auf GitHub ansehen