Bitcoin
Repositori ini berisi implementasi Bitcoin yang sebagian besar menggunakan PHP murni.
Peringatan : Library ini tidak mendukung instalasi PHP 32-bit. Harap perhatikan juga bahwa komposer adalah satu-satunya metode instalasi yang didukung.
Instalasi
Anda dapat menginstal perpustakaan ini melalui Komposer: composer require bitwasp/bitcoin
Berkontribusi
Semua kontribusi dipersilakan. Silakan lihat [halaman ini] sebelum Anda memulai
Dokumentasi
Lihat awal dokumentasi perpustakaan: [Pendahuluan]
Saat ini didukung:
- Blok, header, dan blok merkle serta filter mekar
- P2SH & Skrip saksi terpisah
- Pustaka kurva elips yang dapat disesuaikan, menggunakan [PhpEcc] secara default, atau libsecp256k1 jika pengikatannya ditemukan
- Dukungan untuk membangun, menguraikan, menandatangani/memvalidasi transaksi
- Tanda tangan deterministik (RFC6979)
- BIP32 dan algoritma kunci deterministik electrum (tipe I yang lebih lama).
- BIP39, dan format benih elektrum yang lebih lama.
- ScriptFactory untuk tipe input/output umum, parser, interpreter, dan pengklasifikasi
- Mendukung pengikatan ke libbitcoinconsensus
- Mengikat ke server Stratum (elektrum).
Proyek lainnya
- buffertools-php - Toolkit untuk bekerja dengan data biner di PHP
- ext-secp256k1 - pengikatan PHP ke libsecp256k1
- ext-bitcoinconsensus - pengikatan PHP ke libbitcoinconsensus
- bitcoin-p2p-php - Implementasi PHP dari pesan P2P bitcoin menggunakan reactphp
- stratum-php - Implementasi PHP dari protokol stratum menggunakan reactphp
- electrum-discovery-php - Penemuan server Electrum (melalui IRC) menggunakan reactphp
- node-php - Sebuah proyek mainan (sebenarnya hanya untuk bersenang-senang) node penuh menggunakan bitcoin-p2p-php
- bip70-php - Implementasi BIP70 (permintaan pembayaran) untuk PHP
Pendukung
Perpustakaan ini adalah proyek sumber terbuka 100%. Kami tidak menerima dana apa pun dari industri, atau memberikan dukungan berbayar atau pengembangan fitur. Oleh karena itu, kami berterima kasih kepada pendukung kami yang memberikan akses gratis untuk proyek sumber terbuka:
Terima kasih kepada JetBrains yang telah mendukung proyek ini dengan mensponsori beberapa Paket Semua Produk dalam program Lisensi Sumber Terbuka Gratis mereka.