/v1/accounts/{address}Аккаунты
Балансы, статус, код, данные и понятное описание аккаунта.
TONNode API · Ранний доступ
API для аккаунтов, транзакций, жетонов, NFT и индексированных данных блокчейна. Присоединяйтесь к раннему доступу, пока мы готовим публичные тарифы.
{
"status": "active",
"balance": "127.4501",
"last_activity": 171…,
"interfaces": ["wallet_v5r1"]
}REST
simple
JSON
normalized
API KEY
scoped
TON API от TONNode — это индексированный HTTP/REST-слой поверх наших собственных лайтсерверов: индексер и ноды работают в одном месте. Уже доступен в раннем доступе: доступ выдаётся по запросу.
Нужны сами лайтсерверы, а не индексированные данные? Это продукт Nodes: приватный доступ по ADNL с global.config.json, выданным под ваш ключ.
Возможности API
Начните с понятного REST-интерфейса и переходите к прямому доступу к ноде только при необходимости.
/v1/accounts/{address}Балансы, статус, код, данные и понятное описание аккаунта.
/v1/transactionsНормализованные транзакции, сообщения, действия и трейсы с нужными фильтрами.
/v1/jettons/{address}Метаданные, держатели, переводы, коллекции и владение — без ручной индексации.
/v1/eventsИсторические данные с поиском — для аналитики, продуктовых лент и мониторинга.
Опыт разработчика
Понятные ресурсы, обычные HTTP-ответы и никакой инфраструктурной настройки в приложении.
const response = await fetch(
"https://api.tonnode.io/v1/accounts/EQ...",
{ headers: { Authorization: "Bearer tn_live_..." } }
);
const account = await response.json();Стриминг мемпула запущен: ожидающие внешние сообщения TON по WebSocket — в том виде, в каком их получает наша нода, до включения в блок. JSON с фильтрами по кошельку, получателю, op-коду и пулу DEX и повтором последних ~60 секунд после переподключения. Ранние сообщения помечены как непроверенные, покрытие неполное. Тарифы — от $5 за 7 дней.
Честные тарифы
Вы платите за API-запросы, а не за ненужный сервер. Участники раннего доступа помогут сформировать квоты и тарифы.
Расскажите, какие эндпоинты и профиль нагрузки нужны вашему продукту.