比特币第三方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次请求/秒的限流。
3、block.io比特币api
block.io的比特币api包括基本的钱包服务、实时通知与即时支付转发等功能,支持web hook和websocket。对于免费用户,有3次/秒的限流。
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是最佳选择。
10、btc.com比特币api
btc.com的比特币api主要提供比特币区块链交易数据的查询功能,但是不支持比特币交易的广播。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
人生苦短,初学者应该如何更快的学好Python?
时光在不经意中流逝,转眼间我已经毕业十余载。一边是时间的年轮不会停止等待,一边是科技的发展已经不能单单用惊叹来记载。很幸运的是,计算机编程语言在科技发展浪潮中的地位不可代替。 我们作为一名程序开发者,也伴随着科技的发展一直在进步学习。我在求学期间一直苦练C、C++、Java,还有那时的新宠C#。后来移动智能设备横空出世,我又开始学习Android和iOS。在最近几年,身边越来越多的人开始谈论Python。Python为什么能够脱颖而出,为什么这么多人在谈论他…… Python是新时代的宠儿 究竟Python有什么魅力,能让越来越多的开发者喜欢上她呢? (1)化繁为简,简单最美 如果你拥有其他语言的开发经验,你会发现实现同一个功能,Python语言的代码编写量要少很多,这是因为Python语言的语法更加简单直接。在人工智能、运维、脚本、数据分析、爬虫方面,Python语言在这方面更是碾压很多其他开发语言。在时间和效率至上的今天,Python语言的这一优点将是攻城狮们的一大利器。 (2)Python正处在新一轮科技革命风口浪尖之上 都说时势造英雄,新一轮的科技浪潮将是AI,而Python是...
- 下一篇
如何查询比特币地址的全部交易?
在比特币应用开发中,一个常见的问题就是,在知道比特币地址的情况下,如何查询这个地址上发生的所有交易?或者类似的说法,如何查询一个指定的比特币地址发生的所有交易? 本文将给出这一问题的三种解决方案。 如果要快速掌握比特币的对接与应用开发,推荐汇智网的在线互动课程: Java比特币开发详解 ----- Php比特币开发详解 ----- C#比特币开发详解 1、将比特币交易数据存入数据库 由于比特币的数据存储结构,不可能直接利用比特币的原始API来查询指定地址的历史交易数据。因此最朴素(Naive)的第一种解决方案,就是将比特币区块链上的每一笔交易数据存到自己的数据库里,然后针对交易地址信息(例如Scriptpubkey、pubkey或者地址本身)建立索引,这样就可以在数据库上自由、高效地查询了。 2、利用第三方的服务 朴素的第一种方案需要自己解析比特币区块链数据,自己搭建数据库环境,可能你觉得有点麻烦。好在有很多第三方机构已经做了这件繁琐的事情,并且通过开放API的形式提供出来,你可以直接使。 例如,你可以使用blockchain.info的api来实现这个功能: $ curl https...
相关文章
文章评论
共有0条评论来说两句吧...