php虚拟货币系统
本文介绍5个最常用的php区块链开发库,适合php开发人员在以太坊/比特币 等主流区块链的对接、去中心化应用开发、量化交易算法开发等应用场景中 选择使用。
1、CCXT - 支持php的区块链量化交易开发库
CCXT是一个支持php/Python/JavaScript的区块链数字加密货币交易 开发库,支持超过120个区块链数字加密货币交易所。
CCXT的目标是帮助开发人员、技术性交易者、数据科学家和 金融分析师构造交易算法,它可以连接众多的区块链数字加密货币交易所并自动 进行交易,可用于数据分析、数据可视化、指标跟踪、量化交易等软件工程领域。
CCXT的主要特性包括:
CCXT中文文档 | CCXT官方下载地址
2、Web3.php - php版本的以太坊区块链及生态访问接口
Web3.php是访问以太坊区块链及生态系统的php版本的访问接口,支持原生的ABI 解析和智能合约交互。
下面是使用Web3.php查询以太坊区块链的节点版本的php代码:
use Web3\Web3;$web3 = new Web3('http://localhost:8545');$web3->clientVersion(function ($err, $version) { if ($err !== null) { // do something return; } if (isset($version)) { echo 'Client version: ' . $version; }});
3、Bitcoin.php - 比特币区块链协议的php实现
Bitcoin.php是一个几乎完全采用php开发的比特币区块链协议实现,其主要特性 包括:
- 支持区块、区块头、merkle区块和布隆过滤器
- 支持P2SH和隔离见证脚本
- 可适配的椭圆曲线库,默认使用纯php实现的phpEcc,支持更高效的libsecp256k1
- 支持比特币交易的构造、解析、签名和验证
- 支持RFC6979确定性签名
- 支持BIP32和较早期的electrum确定性密钥算法
- 支持BIP39和较早期的electrum种子格式
- 提供用于构造常见类型脚本的工厂类ScriptFacotry
- 支持到libbitcoinconsensus的绑定
- 支持到Electrum Stratum Server的绑定
Bitcoin.php中文教程 | Bitcoin.php 官方下载地址
4、phpTradingBot - php/Laravel区块链交易机器人平台
phpTradingBot是一个基于Laravel实现的模块化的数字加密货币交易 机器人平台,可以自由地在主流交易所自动交易。 phpTradingBot的主要特性包括:
- 技术信号API
- 浮动止盈/止损
- 支持bianace
- 进程后台化,包括下单、价格、技术信号以及可选的交易所socks5代理
- 提供模块钩子函数,可查看/App/Modules/ProfitClone.php 了解以下钩子的使用方法onTick()OnSignalReceived()beforeSell()beforeBuy()AfterSell()AfterBuy()
phpTradingBot官方下载地址
5、ethereum-php - php封装的以太坊JSON-RPC开发接口
ethereum-php是另一个采用php封装的以太坊JSON-RPC开发接口,目前仅支持 读取以太坊区块链上的信息,暂时还不支持写入区块链,即不支持交易。
下面的php代码使用ethereum-php查询当前的以太坊协议版本:
use Ethereum\Ethereum;try { // Connect to Ganache $eth = new Ethereum('http://127.0.0.1:7545'); // Should return Int 63 echo $eth->eth_protocolVersion()->val();}catch (\Exception $exception) { die ("Unable to connect.");}
ethereum-php官方下载地址
原文链接:http://blog.hubwiz.com/2020/06/05/php-blockchain-libs/
相关内容
相关资讯
-
加密货币可以成为虚拟货币ma(加密货币和虚拟资产)
据悉,Paytend的UnionCash万事达卡可以直接充值加密货币,可以在全球银行ATM机取出现金,经过测试,也可以在农业银行,工商银行取出现金,并且绑定支付宝微信消费
-
虚拟货币骗局传销案例
经审讯,该3名犯罪嫌疑人均为陆川县人,此前多次碰头协商由陈某某摆摊卖药,其余团伙物色目标并劝说受害人至偏僻处购买药材,另一人则冒充“医院医生”对受害人“洗脑”,以“海星”“白果干”冒充名贵药材“五爪金
-
Bitget法币交易有手续费吗?如何参与法币交易?
在加密货币市场中,法币交易逐渐成为投资者多样化投资组合的一部分,法币交易又被称为现货交易,Bitget作为一家颇具声望的数字资产交易平台,提供了法币交易服务、合约交易、杠杆交易等多种交易产品,专业实力
实时快讯
-
2023-12-30usdt从哪买,Bitget交易平台如何交易usdt币
-
2023-12-30usdt币怎么购买?泰达币从什么平台购买安全
-
2023-12-30Bitget钱包怎么用,泰达币从Bitget买安全吗
-
2023-12-30Bitget平台usdt怎么交易的?这里全都告诉你
-
2023-12-30usdt钱包怎么用?下载Bitget APP
-
2023-12-30Bitget可信吗?Bitget交易所如何购买门罗币
-
2023-12-30USDC怎么参与?下载靠谱的BG交易所
-
2023-12-30usdt从哪买?Bitget交易所推荐