API 유형
고가용성 블록체인 API는 TON에서 유용한 애플리케이션을 안전하고 편리하며 빠르게 개발하기 위한 핵심 요소입니다.
- TON HTTP API - 인덱스된 블록체인 정보로 작업할 수 있는 API입니다.
- TON ADNL API - ADNL 프로토콜을 기반으로 TON과 통신하기 위한 보안 API입니다.
톤센터 API
- 톤 인덱스 - 톤 인덱스는 전체 노드에서 포스트그레SQL 데이터베이스로 데이터를 수집하고 인덱싱된 블록체인에 편리한 API를 제공합니다.
- toncenter/v2 - 이 API를 사용하면 계정 및 지갑 정보 가져오기, 블록 및 트랜잭션 조회, 블록체인에 메시지 보내기, 스마트 컨트랙트 메서드 호출 등 TON 블록체인에 HTTP로 액세스할 수 있습니다.
타사 API
- tonapi.io - 계정, 트랜잭션, 블록에 대한 기본 데이터와 NFT, 경매, 제톤, TON DNS, 구독에 대한 애플리케이션별 데이터를 제공하는 빠른 인덱싱 API입니다. 또한 트랜잭션 체인에 대한 주석이 달린 데이터도 제공합니다.
- dton.io - 계정, 거래 및 블록에 대한 데이터는 물론 NFT, 경매, 제톤 및 TON DNS에 대한 애플리케이션별 데이터를 제공할 수 있는 GraphQL API입니다.
- ton-api-v4 - CDN의 공격적인 캐싱을 통해 속도에 초점을 맞춘 또 다른 라이트 API입니다.
- docs.nftscan.com - TON 블록체인을 위한 NFT API.
- evercloud.dev - TON의 기본 쿼리를 위한 GraphQL API입니다.
- everspace.center - TON 블록체인에 액세스하기 위한 간단한 RPC API입니다.
추가 API
톤코인 요금 API
- https://tonapi.io/v2/rates?tokens=ton¤cies=ton%2CUSD%2CRUB
- https://coinmarketcap.com/api/documentation/v1/
- https://apiguide.coingecko.com/getting-started
주소 변환 API
정보
로컬 알고리즘을 통해 주소를 변환하는 것이 좋으며, 자세한 내용은 주소 문서 섹션을 참조하세요.
친숙한 형태에서 원시 형태로
/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"
}