Обзор
Tonutils — это высокоуровневая объектно-ориентированная библиотека на Python, предназначенная для упрощения взаимодействия с блокчейном TON. Она интегрирует несколько ключевых сервисов и инструментов, включая:
Tip
Для лучшего понимания внутренней архитектуры TON и принципов его работы рекомендуем также ознакомиться с официальной документацией TON.
RPC API
- tonapi.io — REST API для доступа к данным блокчейна TON.
- toncenter.com — быстрый и надёжный HTTP API для The Open Network.
- quicknode.com — инфраструктура с низкой задержкой для HTTP-доступа к TON.
- tatum.io — RPC и API для Web3-проектов: быстрые, надёжные, доступные.
Нативный ADNL
- pytoniq — библиотека для прямого взаимодействия с лайт-серверами TON.
Tonutils объединяет эти возможности в мощный и гибкий инструмент для разработчиков, облегчая создание приложений на базе экосистемы TON.
Tip
Для получения данных блокчейна — таких, как списки транзакций, списки NFT, их количество и т.п. — настоятельно рекомендуется использовать индексирующие API, такие как Toncenter, Tonapi и аналогичные сервисы. Для работы с Tonapi также доступна моя библиотека на Python: pytonapi.
Вклад в проект
Ваш вклад приветствуется! Если у вас есть предложения по улучшению или вы нашли ошибку, создайте issue или отправьте pull request на GitHub.
Note
Документация находится в процессе разработки. Разделы и материалы регулярно обновляются и дополняются. Некоторые части могут содержать неточности или быть неполными — используйте с осторожностью.