Overview
Tonutils is a high-level, object-oriented Python library designed to simplify interaction with the TON blockchain. It integrates several major services and tools, including:
Tip
For a better understanding of TON internal architecture and core principles, we also recommend reviewing the official TON documentation.
RPC APIs
- tonapi.io — REST API for accessing TON blockchain data.
- toncenter.com — fast and reliable HTTP API for The Open Network.
- quicknode.com — low-latency global infrastructure for HTTP access to TON.
- tatum.io — RPCs and APIs for Web3 projects: fast, reliable, affordable.
Native ADNL
- pytoniq — library for direct interaction with TON Lite servers.
Tonutils combines these capabilities into a powerful and flexible toolkit for developers, making it easier to build applications on top of the TON ecosystem.
Tip
To retrieve blockchain data — such as transaction lists, NFT lists, counts, and similar details — it is strongly recommended to use indexer APIs like Toncenter, Tonapi, and similar services. For working specifically with Tonapi, you can also use my Python library pytonapi.
Contribution
Your contribution is welcome! If you have ideas for improvements or have identified a bug, please create an issue or submit a pull request on GitHub.
Note
The documentation is currently under development. Sections and materials are continuously being updated and expanded. Some parts may contain inaccuracies or incomplete details; please use with caution.