跳到主要内容

API 类型

高可用性区块链API是在TON上安全、便捷、快速开发有效应用程序的核心元素。

  • TON HTTP API — 允许处理索引化区块链信息的API。
  • TON ADNL API — 基于ADNL协议的与TON通信的安全API。

Toncenter APIs

  • TON Index - TON Index从全节点收集数据到PostgreSQL数据库,并提供方便的API来访问索引化的区块链。
  • toncenter/v2 - 此API通过HTTP访问TON区块链 - 获取账户和钱包信息,查询区块和交易,向区块链发送消息,调用智能合约的get方法等。

第三方 APIs

  • tonapi.io - 快速索引API,提供关于账户、交易、区块的基本数据,以及NFT、拍卖、Jettons、TON DNS、订阅等应用特定数据。它还提供交易链的注释数据。
  • dton.io - GraphQL API,可以提供关于账户、交易和区块的数据,以及关于NFT、拍卖、Jettons和TON DNS的应用特定数据。
  • ton-api-v4 - 另一个专注于通过CDN的积极缓存以提高速度的轻量级API。
  • docs.nftscan.com - TON区块链的NFT API。
  • evercloud.dev - 用于TON的基本查询的GraphQL API。
  • everspace.center - 用于访问TON区块链的简单RPC API。

其他 APIs

Toncoin 汇率 APIs

地址转换 APIs

信息

最好通过本地算法转换地址,更多信息请阅读文档中的地址部分。

从友好形式到原始形式

/api/v2/unpackAddress

Curl

curl -X 'GET' \
'https://toncenter.com/api/v2/unpackAddress?address=EQApAj3rEnJJSxEjEHVKrH3QZgto_MQMOmk8l72azaXlY1zB' \
-H 'accept: application/json'

响应正文

{
"ok": true,
"result": "0:29023deb1272494b112310754aac7dd0660b68fcc40c3a693c97bd9acda5e563"
}

从原始形式到友好形式

/api/v2/packAddress

Curl

curl -X 'GET' \
'https://toncenter.com/api/v2/packAddress?address=0%3A29023deb1272494b112310754aac7dd0660b68fcc40c3a693c97bd9acda5e563' \
-H 'accept: application/json'

响应正文

{
"ok": true,
"result": "EQApAj3rEnJJSxEjEHVKrH3QZgto/MQMOmk8l72azaXlY1zB"
}

参阅