Skip to main content

TON Stash - secure TON wallet

Project description

Tons

PyPI Downloads PyPI - Python Version

Documentation

You can find installation guide and all available features in our docs.

Introduction

tons is a cross-platform wallet application that maintains wallets in the TON network for both desktops and servers. Works with Windows/Mac/Linux.

tons has different UIs:

tons uses specific filesystem architecture that is maintained by the application.

.tons
├── config.yaml
├── whitelist.json
├── keystores
│   ├── *.keystore

User interfaces

tons-gui

Graphic user interface is the most intuitive and convenient way to work with your assets.

tons-gui

tons-interactive

tons-interactive is a convenient interface to control your assets through terminal.

$ tons-interactive
[] Pick command: Keystores
[] Pick command: Open keystore
[] Choose keystore to use: 🔒 personal.keystore
[?] Pick command [personal.keystore]: List wallets
 > List wallets
   Transfer
   Advanced Transfer
   Whitelist
   Tonconnect v2
   DNS
   Jetton
   ...

tons-cli

tons has a batch mode interface that allows you to write automatic scripts.

To get all available subcommands and flags run a command with an '-h' flag

$ tons -h
Usage: tons [OPTIONS] COMMAND [ARGS]...

Options:
  --version      Show the version and exit.
  -c, --config   Use specific config.yaml file
  -h, --help     Show this message and exit.

Commands:
  config      Control config parameters (check README.md for all fields...
  contract    Operate with contracts
  dev         Development tools
  dns         Operate with DNS
  init        Initialize .tons workdir in a current directory
  keystore    Operate with keystores
  tonconnect  Operate with TonConnect
  wallet      Operate with wallets
  whitelist   Operate with whitelist contacts

Example: get list of all wallets from a keystore

$ tons wallet list -v
| Name  | Version | WC |                     Address                      | Comment | State  | Balance |
|:------|:-------:|:--:|:------------------------------------------------:|:--------|:------:|--------:|
| dev   |   v3r2  | 0  | EQBxWbjry61lk0dU_8viG9M_e5x9VGOJaI9ZhOrn6vcIp7Sm | None    | Active |    13.1 |
| prod  |   v4r2  | 0  | EQCkNipaz2C3Md-tXVBcD3E4yv8EKqMzZ41QQtsM4IdFnKP5 | None    | Uninit |     0.0 |
| Total |         |    |                                                  |         |        |    13.1 |

License

The code and data files in this distribution are licensed under the terms of the GNU General Public License version 3 as published by the Free Software Foundation. See https://www.gnu.org/licenses/ for a copy of this license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tons-1.3.5.tar.gz (340.2 kB view details)

Uploaded Source

Built Distribution

tons-1.3.5-py3-none-any.whl (524.0 kB view details)

Uploaded Python 3

File details

Details for the file tons-1.3.5.tar.gz.

File metadata

  • Download URL: tons-1.3.5.tar.gz
  • Upload date:
  • Size: 340.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.19

File hashes

Hashes for tons-1.3.5.tar.gz
Algorithm Hash digest
SHA256 10630632c43e1dfee4c44b89932eb47d2dd2f4dc3c7ac7e0fc7b72fad72aeb53
MD5 1f05ff7bf989354b970f37b52f6a8cbb
BLAKE2b-256 f183e0e6de1e17ae011437d42f1eda0081bad9a41fc8d07f723afa07931dab43

See more details on using hashes here.

File details

Details for the file tons-1.3.5-py3-none-any.whl.

File metadata

  • Download URL: tons-1.3.5-py3-none-any.whl
  • Upload date:
  • Size: 524.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.19

File hashes

Hashes for tons-1.3.5-py3-none-any.whl
Algorithm Hash digest
SHA256 b3333fdee8f2430dd1a387067214bafe9ab8d4be9f1c4f7fa5c6a1b5bf716e00
MD5 07ce3a89e6b4bf60f3c9f11102e70d1e
BLAKE2b-256 094be1817c3f4a10e5b93e9d412c98d4caf1e639d25f73f91e127db3c1b3289f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page