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.
Learn how to migrate from FunC to Tolk. For new smart contract projects, use the Acton toolchain.
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.