TON Stash - secure TON wallet
Project description
Tons
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-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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10630632c43e1dfee4c44b89932eb47d2dd2f4dc3c7ac7e0fc7b72fad72aeb53 |
|
MD5 | 1f05ff7bf989354b970f37b52f6a8cbb |
|
BLAKE2b-256 | f183e0e6de1e17ae011437d42f1eda0081bad9a41fc8d07f723afa07931dab43 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | b3333fdee8f2430dd1a387067214bafe9ab8d4be9f1c4f7fa5c6a1b5bf716e00 |
|
MD5 | 07ce3a89e6b4bf60f3c9f11102e70d1e |
|
BLAKE2b-256 | 094be1817c3f4a10e5b93e9d412c98d4caf1e639d25f73f91e127db3c1b3289f |