以太坊(ETH)API 大全

在进行以太坊相关应用的开发时,我们第一步要做的往往是搭建以太坊的节点,从而获取市场行情,交易支付,查询余额。但搭建节点本身需要一定硬件和人工成本,所以我们也可以采取第三方提供的以太坊API服务来获取我们想要的数据。项目就介绍一些以太坊开发人员常用的第三方以太坊API。

Tokenview - 以太坊API

Tokenview 是最常用的第三方以太坊API之一,提供广播交易,代币信息查询,钱包服务和交易信息等功能。Tokenview.com的API同样提供比特币,莱特币等绝大部分主流加密货币的数据,使用起来非常方便,而且有中文的API文档。

地址:https://services.tokenview.com

block.io - 以太坊API

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

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

Coinbase API

作为老牌的交易所,coinbase.com也提供api服务,功能包括生成地址、买卖交易、钱包服务、实时行情接收、支付到账通知等。接入coinbase.com的比特币api需要使用OAuth2,使用起来就不太便捷。

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

Coingecko.com - 以太坊api

Coingecko.com专注于提供加密货币价格指数方面的api,包括实时价格数据和历史数据。不过coingecko仅提供价格方面的数据,不提供链上区块和交易数据。

地址:https://www.coingecko.com/en/api

Etherscan - 以太坊api

作为老牌的以太坊浏览服务提供商,etherscan专注于提供以太坊区块数据查询api,如果你希望查询以太坊上的相关交易信息,etherscan的以太坊api是个不错的选择,访问限制在5秒每次。

地址:https://etherscan.io/apis

Blockchair - 以太坊API

Blockchair类似于上文提到的Tokenview,也是唯二提供多个币种API数据的网站,提供常用的包括广播交易,区块信息等数据。不过币种不如Tokenview那么丰富。

地址:https://github.com/Blockchair/Blockchair.Support/blob/master/API.md

你可能感兴趣的:(区块链API)