folm/folm-php

PHP比特币库,具有交易、签名、序列化、随机/确定性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类型

其他项目