当前位置: 首页 > news >正文

比特币公共api大全

在开发比特币应用时,除了使用自己搭建的节点,也可以利用第三方提供的比特币api,来获取市场行情、进行交易支付、查询账户余额等。这些第三方api不一定遵循标准的比特币rpc接口规范,但往往会利用自身的数据存储来增加比特币行情api、交易到账通知api、比特币rest api等,因此可以作为
比特币应用开发的有益补充。本文介绍比特币开发人员常用的第三方比特币api的特点及访问地址。

如果要快速掌握比特币的对接与应用开发,推荐汇智网的在线互动课程:

Java比特币开发详解 ----- Php比特币开发详解 ----- C#比特币开发详解

1、blockchain.com比特币api

blockchain.com的比特币api是最受欢迎的比特币开发第三方api之一,提供支付处理、钱包服务、市场行情数据等功能。blockchain.com的比特币api同时还提供了针对多种语言的封装开发包,例如python、java、.net(c#)、ruby、php和node。

地址:https://www.blockchain.com/api

2、chain.so比特币api

chain.so的特色是除了提供比特币api,还额外提供的一些山寨币的api,例如莱特币、达世币等。

chian.so的比特币api,提供了获取地址、区块、市场行情等方面的功能,也支持交易广播。免费用户有5次请求/秒的限流。

地址:https://chain.so/api

3、block.io比特币api

block.io的比特币api包括基本的钱包服务、实时通知与即时支付转发等功能,支持web hook和websocket。对于免费用户,有3次/秒的限流。

地址:https://www.block.io/docs

4、chainquery.com比特币api

chainquery.com提供了比特币rpc api的web访问接口,你可以在网页里直接输入并执行标准的比特币rpc命令。

地址:http://chainquery.com/bitcoin-api

5、coinbase.com比特币api

作为老牌的交易所,coinbase.com也提供比特币api,功能包括生成比特币地址、买/卖比特币、钱包服务、实时行情接收、支付到账通知等。

接入coinbase.com的比特币api需要使用OAuth2,这是令人不开心的一点。

地址:https://developers.coinbase.com/

6、blockcypher.com比特币api

blockcyper.com提供rest风格的比特币api,功能涵盖地址、钱包、交易等常见需求,同时提供事件和hook机制,以便应用实时得到通知。

地址: https://www.blockcypher.com/dev/bitcoin/

7、bitcoinchain.com比特币api

bitcoinchain.com提供rest和stream两种方式的比特币api,功能包括基本的比特币区块链数据交互和市场行情通知。免费用户有1次请求/秒的限流。

地址:https://bitcoinchain.com/api

8、coindesk.com比特币api

coindesk.com专注于提供比特币价格指数方面的api,包括实时BPI数据和历史BPI数据。
coindesk.com的比特币api不支持与比特币区块链的交互。

地址:https://www.coindesk.com/api

9、blockchain.info比特币api

作为专业的比特币区块链浏览服务提供商,blockchain.info专注于提供比特币区块数据查询api,
如果你希望查询某个地址相关的历史交易信息,bitchain.info的比特币api是最佳选择。

地址:https://blockchain.info/q

10、btc.com比特币api

btc.com的比特币api主要提供比特币区块链交易数据的查询功能,但是不支持比特币交易的广播。

地址: https://btc.com/api-doc


原文:比特币api大全 - 汇智网

转载于:https://blog.51cto.com/13692892/2385092

相关文章:

  • ansible从入门到放弃
  • LeetCode每日一题: 移除元素(No.27)
  • 秒杀系统流量削峰这事儿应该怎么做?
  • jenkins测试配置
  • 20189317 《网络攻防技术》 第十周作业
  • SpringBoot RabbitMQ 集成 二 Work queues
  • 75条笑死人的知乎神回复,用60行代码就爬完了
  • Windows server 2012 利用ntdsutil工具实现AD角色转移及删除域控方法
  • Linux学习
  • 面试官:说说双亲委派模型?
  • 北京
  • yocto添加层简介
  • 渐变文件夹,一定要收下这两套超级精美的文件夹图标!
  • 博客
  • 学习python的第一天-模拟用户登录接口,输入错误三次锁定
  • android高仿小视频、应用锁、3种存储库、QQ小红点动画、仿支付宝图表等源码...
  • iBatis和MyBatis在使用ResultMap对应关系时的区别
  • Javascript设计模式学习之Observer(观察者)模式
  • mac修复ab及siege安装
  • MQ框架的比较
  • redis学习笔记(三):列表、集合、有序集合
  • Swoft 源码剖析 - 代码自动更新机制
  • Vue实战(四)登录/注册页的实现
  • 包装类对象
  • 分布式事物理论与实践
  • 王永庆:技术创新改变教育未来
  • 一份游戏开发学习路线
  • 7行Python代码的人脸识别
  • Salesforce和SAP Netweaver里数据库表的元数据设计
  • 阿里云服务器购买完整流程
  • 小白应该如何快速入门阿里云服务器,新手使用ECS的方法 ...
  • #162 (Div. 2)
  • #define MODIFY_REG(REG, CLEARMASK, SETMASK)
  • #ubuntu# #git# repository git config --global --add safe.directory
  • (10)Linux冯诺依曼结构操作系统的再次理解
  • (1综述)从零开始的嵌入式图像图像处理(PI+QT+OpenCV)实战演练
  • (论文阅读31/100)Stacked hourglass networks for human pose estimation
  • (十二)devops持续集成开发——jenkins的全局工具配置之sonar qube环境安装及配置
  • (未解决)jmeter报错之“请在微信客户端打开链接”
  • (一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>
  • (转)Android学习系列(31)--App自动化之使用Ant编译项目多渠道打包
  • (转)Android中使用ormlite实现持久化(一)--HelloOrmLite
  • (转)jdk与jre的区别
  • .bat批处理(九):替换带有等号=的字符串的子串
  • .bat文件调用java类的main方法
  • .NET 反射的使用
  • .NET 中让 Task 支持带超时的异步等待
  • .net访问oracle数据库性能问题
  • @Service注解让spring找到你的Service bean
  • [ vulhub漏洞复现篇 ] Celery <4.0 Redis未授权访问+Pickle反序列化利用
  • []利用定点式具实现:文件读取,完成不同进制之间的
  • [BZOJ1060][ZJOI2007]时态同步 树形dp
  • [C#基础知识系列]专题十七:深入理解动态类型
  • [EFI]ASUS EX-B365M-V5 Gold G5400 CPU电脑 Hackintosh 黑苹果引导文件
  • [HackMyVM]靶场 Wild