Jetton
Jettons are tokens on TON Blockchain - one can consider them similarly to ERC-20 tokens on Ethereum
Variants
Name | Description | Status |
---|---|---|
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