bitcóin
Este repositorio contiene una implementación de Bitcoin utilizando principalmente PHP puro.
Advertencia : esta biblioteca no admite instalaciones de PHP de 32 bits. Tenga en cuenta también que Composer es el único método de instalación compatible.
Instalación
Puede instalar esta biblioteca a través de Composer: composer require bitwasp/bitcoin
Contribuyendo
Todas las contribuciones son bienvenidas. Consulte [esta página] antes de comenzar
Documentación
Consulte los inicios de la documentación de la biblioteca: [Introducción]
Actualmente soportado:
- Bloques, encabezados, bloques merkle y filtros de floración
- P2SH y guiones de testigos segregados
- Una biblioteca de curva elíptica adaptable, que utiliza [PhpEcc] de forma predeterminada, o libsecp256k1 si se encuentran los enlaces
- Soporte para crear, analizar, firmar/validar transacciones
- Firmas deterministas (RFC6979)
- Algoritmos clave deterministas BIP32 y electrum (tipo I más antiguo)
- BIP39 y el formato de semilla de electro más antiguo.
- ScriptFactory para tipos de entrada/salida, analizadores, intérpretes y clasificadores comunes
- Admite enlaces al consenso de libbitcoin
- Enlaces a servidores Stratum (electrum)
Otros proyectos
- buffertools-php - Kit de herramientas para trabajar con datos binarios en PHP
- ext-secp256k1 - Enlaces de PHP a libsecp256k1
- ext-bitcoinconsensus - Enlaces de PHP a libbitcoinconsensus
- bitcoin-p2p-php - Implementación PHP de mensajería bitcoin P2P usando reactphp
- stratum-php - Implementación PHP del protocolo Stratum usando reaccionarphp
- electrum-discovery-php - Descubrimiento del servidor Electrum (a través de IRC) usando reactphp
- node-php: un proyecto de juguete (en realidad solo por diversión), un nodo completo que usa bitcoin-p2p-php
- bip70-php: una implementación BIP70 (solicitudes de pago) para PHP
Partidarios
Esta biblioteca es un proyecto 100% de código abierto. No recibimos ninguna financiación de la industria, ni proporcionamos soporte pago ni desarrollo de funciones. Dicho esto, agradecemos a nuestros seguidores que brindan acceso gratuito a proyectos de código abierto:
Gracias a JetBrains por apoyar el proyecto mediante el patrocinio de algunos paquetes de todos los productos dentro de su programa de licencia gratuita de código abierto.