Skip to main content

Overview

Fift is a stack-based general purpose programming language optimized for creating, debugging, and managing TON Blockchain smart contracts. Fift has been specifically designed to interact with the TON Virtual Machine (TON VM or TVM) and TON Blockchain.

{ ."hello " } execute ."world"
hello world ok
info

Usually, using the Fift is not required for programming smart contracts in TON. However, Sometimes, you may need to use the Fift language to solve uncommon technical challenges as part of your task.

Introduction To Fift His majesty Fift

Documentation

Examples

Tutorials

Sources