Overview
Fift is a stack-based programming language specifically designed for developing, debugging, and managing TON Blockchain smart contracts. It provides optimized interaction with TON Virtual Machine (TVM) and the TON Blockchain infrastructure.
Here is a simple Hello World example written in Fift:
{ ."hello " } execute ."world"
hello world ok
info
While most smart contract development doesn't require Fift, it becomes essential for:
- Solving unique technical challenges
- Low-level TVM interactions
- Advanced contract debugging
Introduction To Fift
Documentation
Tutorials
- His majesty Fift (Russian version only)
Examples
Recommended resources
Was this article useful?