FunC
Other FunC libraries
The official smart contract language of TON Blockchain is Tolk. FunC is now a legacy language, with its compiler no longer maintained.
FunC pages will be moved down in the sidebar in mid-April 2026. Here is the preview of a possible future placement, right between "Blockchain foundations" and "Contribute" sections:


Learn how to migrate from FunC to Tolk.
Standard libraries
Libraries from community
continuation-team/openlib.func: reduces transaction fees in common scenarios.open-contracts/utils: utility library.open-contracts/strings: provides string manipulation functions.open-contracts/math: extends FunC arithmetic operations with additional math functions.open-contracts/tuples: collection of tuple-related functions for FunC.open-contracts/crypto: provides cryptographic operations for secp256k1 curves.toncli/test-libs: supports TL-B schema operations, including message and type parsing and generation.ston-fi/funcbox: collection of FunC snippets and utilities.
Last updated on