Web services
To burn Jettons manually, use a web service, for example Minter:- Connect your wallet using TON Connect.
- Enter the Jetton master contract address into the “Jetton address” field.
- Click the “Burn” button in your wallet’s balance field and enter the amount you want to burn.
- Confirm burning in your wallet application.

Another approach
An alternative way to burn tokens is to send them to a “zero” account, see How to transfer page. A wallet app can be used for this.Programmatically
In more complex cases, it is usually done with an SDK (for example,assets-sdk) that handles low-level message serialization details. The provided example uses TON Center API. You’ll need a mnemonic of a wallet that will pay for the burn. JETTON_WALLET_ADDR stands for the Jetton wallet that holds tokens that will be burned.
Funds at riskBeware that API keys and mnemonic must not be committed or shared publicly.A better approach is to use a
.env file that is excluded from repository with .gitignore. For Github CI purposes, consult their documentation.