Transfers and operations with Jetton 2.0 are up to 3 times faster under heavy network load compared to jettons of the previous version.
This improvement was achieved thanks to new shardchain optimizations—the jetton-wallet holding a user’s token balance is now always deployed in the same shardchain as the owner’s wallet. This became possible after the TON node introduced functionality to deploy smart contracts into a specific shardchain (
StateInit.fixed_prefix_length).The smart contract is a direct successor of Jetton 1.2—used for popular tokens like $NOT—written by the TON Core team and covered by unit tests.
We would like to thank Andrew G Kiba, a community developer who made a contribution to the contract’s design.
A Tolk-language version of the smart contract will be released later.
https://github.com/ton-blockchain/jetton-contract/tree/jetton-2.0