Metadata-Version: 2.4
Name: tonutils
Version: 2.0.1b4
Summary: Tonutils is a high-level, object-oriented Python library designed to facilitate seamless interactions with the TON blockchain.
Author: nessshon
Maintainer: nessshon
License-Expression: MIT
Project-URL: Homepage, https://github.com/nessshon/tonutils/
Project-URL: Documentation, https://nessshon.github.io/tonutils/
Project-URL: Repository, https://github.com/nessshon/tonutils/
Project-URL: Examples, https://github.com/nessshon/tonutils/tree/main/examples/
Keywords: AsyncIO,TON,TON blockchain,The Open Network,blockchain,crypto,smart contracts
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Framework :: AsyncIO
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Financial and Insurance Industry
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: <3.15,>=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: aiohttp>=3.7.0
Requires-Dist: pydantic<3.0,>=2.0
Requires-Dist: pytoniq-core~=0.1.46
Dynamic: license-file

# 📦 Tonutils 2.0 [BETA]

[![TON](https://img.shields.io/badge/TON-grey?logo=TON&logoColor=40AEF0)](https://ton.org)
![Python Versions](https://img.shields.io/badge/Python-3.10%20--%203.14-black?color=FFE873&labelColor=3776AB)
[![PyPI](https://img.shields.io/badge/pypi-2.0.1b2-FFE873?labelColor=3776AB)](https://pypi.org/project/tonutils/2.0.1b2/)
[![License](https://img.shields.io/github/license/nessshon/tonutils)](LICENSE)

![Image](assets/banner.png)

![Downloads](https://pepy.tech/badge/tonutils)
![Downloads](https://pepy.tech/badge/tonutils/month)
![Downloads](https://pepy.tech/badge/tonutils/week)

**Tonutils** is a high-level, object-oriented Python library designed to simplify interactions with the TON blockchain.
It seamlessly integrates several prominent services for working with TON:

**Native ADNL:**

* Built-in ADNL-TCP lite-server client.

**HTTP API:**

* [toncenter.com](https://toncenter.com/) – Fast and reliable HTTP API for The Open Network.
* [tonapi.io](https://tonapi.io/) – REST API to the TON blockchain explorer.
* [chainstack](https://chainstack.com/) – Fast and Reliable Blockchain Infrastructure Provider.
* [tatum.io](https://tatum.io/) – RPCs and APIs powering Web3. Fast, reliable, affordable.
* [quicknode.com](https://www.quicknode.com/) – Low-latency HTTP API access to TON via global infrastructure.

By combining these services, `tonutils` provides a powerful and flexible toolset for developers, making it easier to
build on top of the TON ecosystem.

## Installation

```bash
pip install --pre tonutils
```

## Usage

Practical feature examples can be found in the **[examples](examples)** directory.\
Each script demonstrates real-world usage and can be used as a reference when integrating `tonutils` into your project.

## Contribution

We welcome your contributions! If you have ideas for improvement or have identified a bug, please create an issue or
submit a pull request.

## Donations

Your contributions help me continue developing and improving this project!

- **TON**: `UQCZq3_Vd21-4y4m7Wc-ej9NFOhh_qvdfAkAYAOHoQ__Ness`

- **BTC**: `1JXHbB5kE1DfkHdv5dsNygRkNC3unJdU8M`

- **USDT** (TRC-20): `TU4fCFdWufKb4rd25ihksiNDZZdyEYqro6`

- **Crypto Bot**: [Donate through Crypto Bot](https://t.me/send?start=IVW1cyG3DYqG)

- **xRocket Bot**: [Donate through xRocket](https://t.me/xrocket?start=inv_R4llrClZtPjovVe)

## Support

Supported by [TON Society](https://github.com/ton-society/grants-and-bounties), Grants and Bounties program.\
With special thanks to [Igroman787](https://github.com/Igroman787) for the support.

## License

This repository is distributed under the [MIT License](LICENSE).
Feel free to use, modify, and distribute the code in accordance with the terms of the license.
