Libraries
Standard libraries
- Standard library
- mathlib: fixed-point math library
Libraries and helpers from community
- continuation‑team/openlib.func – a set of optimized primitives that reduce transaction fees in common scenarios.
- open‑contracts/utils – general‑purpose utility library for development.
- open‑contracts/strings – provides string manipulation functions.
- open‑contracts/math – extends arithmetic operators with additional maths functions.
- open‑contracts/tuples – a collection of helper functions for working with tuples.
- open‑contracts/crypto – implements cryptographic operations for secp256k1 curves.
- open‑contracts/crypto/elliptic‑curves – library for elliptic‑curve arithmetic, enabling key generation and signature verification on secp256k1 and related curves.
- open‑contracts/messages – helper functions to construct and parse TON messages (internal and external), so you can safely build message payloads.
- open‑contracts/slices – utilities for working with cells and slices; useful for reading and building binary data structures.
- toncli/test‑libs – supports TLB operations, including message and type parsing and generation.
- ston‑fi/funcbox – collection of FunC snippets and small utilities.
- disintar/sale‑dapp – example sale dApp with a FunC contract and React frontend, demonstrating how to implement an NFT or token sale on TON.
Was this article useful?