Skip to main content
logo-ton

Tonion

Reusable smart contract library and toolkit for the TON and Tact language

npm install -g tonion
Documentation

Easy to use

You don't need to be an expert to use Tonion toolkit. All fo our tools are readable and well documented.

Accessible from NPM (Soon)

Tonion offers a robust CLI tool for managing/building Tact and TON projects. Tonion CLI is accessible from NPM.

Secure

All Tonion contract and tools are strongly tested on each change!

DO NOT REPEAT YOUR SELF!

Invest in time, enjoy faster development.

The Tonion offers a set of pre-implemented, standard and tested implementation of commonly used contracts and traits ready for customize, so you can focus on main logic.

Read Docs
logo-ton

    import "../imports/tonion/JettonMaster.tact";
    import "../imports/tonion/JettonWallet.tact";
    
    contract TonionJettonMaster with JettonMaster {
        total_supply: Int as coins;
        owner: Address;
        jetton_content: Cell;
        mintable: Bool;
        
        init(owner: Address, content: Cell){
            self.total_supply = 1000000;
            self.owner = owner;
            self.mintable = true;
            self.jetton_content = content;
        }
    
        override inline fun calculate_jetton_wallet_init(owner_address: Address): StateInit {
            return initOf TonionJettonWallet(owner_address, myAddress());
        }
    }

Used By

if you are using Tonion in your project, just open a Pull Request to add your project here!

Dezh TechnologiesDezh Technologies