Skip to content

Repository files navigation

📦 Tonutils

TONPython VersionsPyPILicenseDonate

Image

DownloadsDownloadsDownloads

Python SDK for TON Blockchain

Wallets, transfers, smart contracts, and on-chain tools via lite servers (ADNL) and HTTP API providers.

Features

  • Providers — blockchain access via lite servers (ADNL) and HTTP APIs
  • Wallets — create, import, and deploy all standard wallet versions
  • Transfers — TON, jettons, NFTs, batch, gasless, and encrypted
  • Contracts — deploy, mint, and manage on-chain contracts
  • Tools — lite server and DHT monitoring, block scanning

Support this project — TON: donate.ness.ton
UQCZq3_Vd21-4y4m7Wc-ej9NFOhh_qvdfAkAYAOHoQ__Ness

Installation

pip install tonutils

Documentation

Documentation — API reference, guides, and examples.
llms.txt — machine-readable docs for AI tools.

Examples

Transfers

Jetton

NFT

DNS

CLI

tonutils -v # show version
tonutils status ls # monitor lite servers
tonutils status dht # monitor DHT nodes
OptionCommandsDescription
-n, --networklsdhtmainnet (default) or testnet
-c, --configlsdhtPath or URL to network config
-r, --rpslsRequests per second (default: 100)
--retrylsEnable ADNL retry policy

License

This repository is distributed under the MIT License.

About

Python SDK for TON Blockchain — wallets, contracts, and more via ADNL and HTTP APIs.

Topics

Resources

Stars

155 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages