TON API на основе HTTP
подсказка
Существует несколько способов подключения к блокчейну:
- RPC-провайдер данных или другой API: в большинстве случаев вы должны полагаться на его стабильность и безопасность.
- ADNL-соединение: вы подключаетесь к liteserver. Они могут быть недоступны, но при определенном уровне проверки (реализованном в библиотеке) не могут лгать.
- Двоичный файл Tonlib: вы также подключаетесь к liteserver, поэтому все преимущества и недостатки остаются, но ваше приложение также содержит библиотеку с динамической загрузкой, скомпилированную вне.
- Только для Offchain. Такие SDK позволяют создавать и сериализовать ячейки, которые затем можно отправить в API.
Плюсы и минусы
-
✅ Привычный и подходит для быстрого старта, это идеально для всех новичков, которые хотят поиграть с TON.
-
✅ Веб-ориентированный. Отлично подходит для загрузки данных из умных контрактов TON через веб и также позволяет отправлят ь сообщения.
-
❌ Упрощенный. Нет возможности получать информацию, где требуется индексированный API TON.
-
❌ HTTP-посредник. Вы не можете полностью доверять ответам сервера, если он не расширяет данные блокчейна с использованием Merkle proofs для подтверждения их подлинности.
Мониторинг
- status.toncenter - показывает все полные узлы сети и валидаторы, активные за последние часы, а также различные статистические данные.
- Tonstat.us - предоставляет приборную панель на основе Grafana, отображающую статус всех API, связанных с TON, с обновлением данных каждые 5 минут.
Узлы RPC
- QuickNode - Ведущий поставщик узлов для блокчейна, предлагающий самый быстрый дост уп с помощью интеллектуальной DNS-маршрутизации для оптимизации глобального охвата и масштабируемости с балансировкой нагрузки.
- Chainstack - узлы RPC и индексатор в нескольких регионах с географическим распределением и балансировкой нагрузки.
- Tatum - доступ к RPC узлам TON и мощным инструментам разработчика в одной простой для использования платформе.
- GetBlock Nodes - подключитесь и протестируйте свои dApps с использованием узлов GetBlock
- TON Access - HTTP API для The Open Network (TON).
- Toncenter - хостинг проект сообщества для быстрого старта с помощью API. (Получите API ключ@tonapibot)
- ton-node-docker - Docker Full Node и Toncenter API.
- toncenter/ton-http-api - запустите свой собственный узел RPC.
- nownodes.io - Полный узел NOWNodes and проводники блоков Blockbook через API.
- Chainbase - API узлов и инфраструктура данных для The Open Network.
Индексатор
Toncenter TON Index
Индексаторы позволяют получать списки jetton кошельков, NFT, транзакций по определенным фильтрам, а не только извлекать конкретные данные.
- TON Index может быть использован: для тестов и разработки - бесплатно, premium для производства - toncenter.com/api/v3/.
- Запустите свой собственный TON Index с помощью Worker и TON Index API wrapper.