Bitcoin
Dieses Repository enthält eine Implementierung von Bitcoin, die größtenteils reines PHP verwendet.
Warnung : Diese Bibliothek unterstützt keine 32-Bit-Installationen von PHP. Bitte beachten Sie auch, dass Composer die einzige unterstützte Installationsmethode ist.
Installation
Sie können diese Bibliothek über Composer installieren: composer require bitwasp/bitcoin
Mitwirken
Alle Beiträge sind willkommen. Bitte sehen Sie sich [diese Seite] an, bevor Sie beginnen
Dokumentation
Schauen Sie sich die Anfänge der Dokumentation für die Bibliothek an: [Einführung]
Derzeit unterstützt:
- Blöcke, Header sowie Merkle-Blöcke und Bloom-Filter
- P2SH- und Segregated-Witence-Skripte
- Eine anpassbare Bibliothek für elliptische Kurven, die standardmäßig [PhpEcc] oder libsecp256k1 verwendet, wenn die Bindungen gefunden werden
- Unterstützung für das Erstellen, Parsen, Signieren/Validieren von Transaktionen
- Deterministische Signaturen (RFC6979)
- BIP32 und Elektrum (älterer Typ I) deterministische Schlüsselalgorithmen
- BIP39 und das ältere Elektrum-Seed-Format.
- ScriptFactory für gängige Eingabe-/Ausgabetypen, Parser, Interpreter und Klassifikatoren
- Unterstützt Bindungen an libbitcoinconsensus
- Bindungen an Stratum-Server (Electrum).
Andere Projekte
- buffertools-php – Toolkit zum Arbeiten mit Binärdaten in PHP
- ext-secp256k1 – PHP-Bindungen an libsecp256k1
- ext-bitcoinconsensus – PHP-Bindungen an libbitcoinconsensus
- bitcoin-p2p-php – PHP-Implementierung von Bitcoin-P2P-Nachrichten mithilfe von Reactphp
- stratum-php – PHP-Implementierung des Stratum-Protokolls mit Reactphp
- electrum-discovery-php – Electrum-Server-Erkennung (über IRC) mit Reactphp
- node-php – Ein Spielzeugprojekt (wirklich nur zum Spaß), ein vollständiger Knoten mit Bitcoin-p2p-php
- bip70-php – Eine BIP70-Implementierung (Zahlungsanfragen) für PHP
Unterstützer
Diese Bibliothek ist ein 100 % Open-Source-Projekt. Wir erhalten keine Mittel von der Industrie und bieten auch keinen kostenpflichtigen Support oder die Entwicklung von Funktionen an. Dennoch sind wir unseren Unterstützern dankbar, die kostenlosen Zugang zu Open-Source-Projekten ermöglichen:
Vielen Dank an JetBrains für die Unterstützung des Projekts durch das Sponsoring einiger All Products Packs im Rahmen ihres kostenlosen Open-Source-Lizenzprogramms.