youkchan/monacoin

PHP Monacoin 库,具有交易、签名、序列化、随机/确定性 ECDSA 密钥、区块、RPC 绑定等功能


README

=======

Build Status Code Coverage Scrutinizer Code Quality Latest Stable Version

此存储库包含了一个主要使用纯 PHP 实现的比特币版本。

安装

您可以通过 Composer 安装此库: composer require bitwasp/bitcoin

贡献

欢迎所有贡献。请在开始之前查看 [此页面]

文档

查看库文档的初稿: [简介]

目前支持

  • 布隆过滤器
  • 区块、头部和默克尔区块
  • P2SH & 分离见证脚本
  • 一个可适应的椭圆曲线库,默认使用 [PhpEcc],如果找到绑定则使用 libsecp256k1
  • 支持构建、解析、签名/验证交易
  • 确定性签名(RFC6979)
  • BIP32 和 electrum(较旧的类型 I)确定性密钥算法
  • ScriptFactory 用于常见输入/输出类型、解析器、解释器和分类器
  • 支持绑定到 libbitcoinconsensus
  • 绑定到 Bitcoin Core 的 RPC
  • 绑定到 Stratum(electrum)服务器
  • 将大多数类轻松序列化为二进制表示
  • 创建交易时使用 SIGHASH 类型
  • 支付协议(BIP70)