Jetton
Jettons are tokens on TON Blockchain - one can consider them similarly to ERC-20 tokens on Ethereum
Variants
Base
Standard Jetton Token
Available
Pause-able
with Pause/Unpause Minting
TBA
Deflationary
Pays tax and burns token to lower supply on transfer
TBA
Auto-Liquidity
Pays tax and adds liquidity to DEX on transfer
TBA
Reward Emitting
Emits reward Jetton, NFT or SBT
TBA
Allowlist
Allowlist to Mint and Transfer (exclusive access)
TBA
Standard
TEP-64
TEP-74
TEP-89
Hooks
useJetton
useJettonInfo
useJettonTransfer
useJettonBurn
useJettonWallet
Contract
All jetton contracts are discoverable
Operations
transfer
mint
burn
Methods
get_jetton_data
get_wallet_address
We need a Jetton Minter with approval-spending list where owner can add contracts with spendable balance to transfer jettons. Balance Discovery Problem With current jetton model, it requires a multi-hop message to get the balance - Contract sends op::get_balance to Minter - Minter forwards op::get_balance_notification to Wallet - Wallet verifies request from minter forwards op::jetton_balance to Contract - Contract verifies Wallet (requires registration) and process balance value
Last updated