Перейти к содержанию

Обзор

TON PyPI Python Versions License

Image

Downloads Downloads Downloads

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

Документация находится в процессе разработки. Разделы и материалы регулярно обновляются и дополняются. Некоторые части могут содержать неточности или быть неполными — используйте с осторожностью.