Tonutils

Latest version: v0.1.8

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 3

0.0.4

What's Added

- Add Wallet V5 support.

What's Changed

- Rename functions: `amount_to_nano` to `to_nano` and `nano_to_amount` to `to_amount`. Add `decimals` parameter for token conversion (e.g., USDT).
- Refactor code structure and fix type errors.

**Full Changelog**: https://github.com/nessshon/tonutils/compare/v0.0.3...v0.0.4

0.0.3

What's Added

- Support for Jetton operations

- Support for Jetton swap on DeDust

- Support for DNS operations

- Support for DNS subdomain management operations

- Support for NFT sale operations on Getgems

What's Changed

- Code refactoring and enhancements

- Updated examples

**Full Changelog**: https://github.com/nessshon/tonutils/compare/v0.0.2...v0.0.3

0.0.2

What's Changed

- **Code Refactoring**: The codebase has been streamlined to use `aiohttp`, enhancing efficiency and reducing dependencies. The previous libraries `pytonapi`, `pytoncenter`, and `pytoniq` have been removed.
- **Dependency Updates**:
- Transitioned to `aiohttp` and `pytoniq-core` as core dependencies.
- Optional support for `pytoniq` has been added for those working with Lite servers.
- **New Exception Handling**: Introduced `PytoniqDependencyError` to manage missing `pytoniq` library scenarios, offering clear installation instructions.
- **Python 3.12 Support**: Added compatibility with Python 3.12.

**Full Changelog**: https://github.com/nessshon/tonutils/compare/v0.0.1...v0.0.2

0.0.1

We are excited to announce the initial release of `tonutils`, a high-level OOP library for Python designed for interacting with the TON blockchain. This library is built on top of three of the most popular libraries for working with TON in Python: [pytoniq](https://github.com/yungwine/pytoniq), [pytonapi](https://github.com/tonkeeper/pytonapi), and [pytoncenter](https://github.com/Ton-Dynasty/pytoncenter). By integrating these libraries, `tonutils` offers a convenient and flexible tool for developers.

Key Features and Capabilities

- **Client Initialization**
- **LiteClient**: Utilizes `LiteBalancer` from the [pytoniq](https://github.com/yungwine/pytoniq) library for blockchain interaction via lite servers.
- **TonapiClient**: Uses `AsyncTonapi` from the [pytonapi](https://github.com/tonkeeper/pytonapi) library for interaction with the blockchain via the tonapi.io API.
- **ToncenterClient**: Employs `AsyncTonCenterClientV3` from the [pytoncenter](https://github.com/Ton-Dynasty/pytoncenter) library for interaction with the blockchain via the toncenter.com API.

- **Wallet Operations**
- **Create and Deploy Wallet**: Generate a new wallet with associated keys and mnemonic, then deploy it to the blockchain.
- **Wallet Operations**: Transfer TON, NFTs, Jettons, and perform batch transfers.

- **NFT Operations**
- **Standard NFTs**: Deploy Collection, Mint Item, Batch Mint, Transfer Item.
- **Soulbound NFTs**: Deploy Collection, Mint Item, Batch Mint, Revoke Item, Destroy Item.
- **Editable NFTs**: Deploy Collection, Mint Item, Batch Mint, Transfer Item, Edit Item Content, Change Item Editorship, Edit Collection Content, Change Collection Owner.

Stay Tuned
This is just the beginning! More features and improvements are on the way, so stay tuned for updates.

Page 3 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.