Smart Contracts

TON Smart Contracts

Smart contracts for TON on Tolk, Tact and FunC: Jettons, NFTs, vesting, game mechanics, payments and integration via TON Connect.

TVM
Contract execution in TON Virtual Machine
Tolk / Tact
Modern Contract Development Languages and Tools
Jetton / NFT
Standards for Fungible and Unique Assets

Are you facing these issues?

01

Asynchronous message errors and partially completed operations

TON contracts communicate by messages, so the next operation may fail after successfully changing the previous state.

Solution

We design explicit state machines, process bounced messages, reserve gas and add compensation scripts for each message chain.

02

Incorrect serialization of cells and processing of Jetton transactions

Errors in opcode, TL-B structure, or wallet contract addresses result in lost notifications and incorrect token accounting.

Solution

We type messages and storage, use standardized wrappers, check forward payloads and cover contracts with sandbox tests.

Tech Stack

Competency and Stack Catalog

What do you want to do?

Explain the idea in a couple of sentences. We'll come back with an estimate, deadlines and a plan - free of charge and under NDA.