Native Tolk Tests
Use Tolk itself for testing. Unit tests, transaction flows, and cross‑contract interaction — without switching languages.
50x faster than TypeScript + JS sandbox.
Acton is an all-in-one CLI built around Tolk — from project creation to tests, debugging, dApp integration, deployment, and verification.
Built for humans. Perfect for AI.
Installation
curl -LsSf https://github.com/ton-blockchain/acton/releases/latest/download/acton-installer.sh | sh
Essential features
A full development environment built as one coherent system
Use Tolk itself for testing. Unit tests, transaction flows, and cross‑contract interaction — without switching languages.
50x faster than TypeScript + JS sandbox.
Generate TypeScript wrappers for frontend and end‑to‑end testing.
TON Connect and React as the UI — Tolk and TON Blockchain as the backend.
Skills and manuals available out of the box. Acton is a modern CLI tool that becomes an agent's runtime.
Built for humans — perfect for AI.
Test failed with exit code 9? Stop exactly at the exception, inspect the call stack, local variables, lazy fields, and more.
Works for fully‑optimized production contracts, in all IDEs.
Not only develop, but deploy, verify, and configure your contracts. Acton manages wallets and faucet top‑ups on testnet.
Arbitrary on‑chain scripts — just using Tolk.
Linter and formatter to keep code style consistent. All rules are configurable.
VS Code, JetBrains, Cursor, Zed, and other LSP‑based editors.
Inspect transaction trees, messages, fees, storage changes — for every test, in a clean dev‑oriented UI.
Raw binary data decoded based on Tolk ABI.
Extra depth
Deep dive into security, error prevention, and gas optimization
Stress the suite by flipping operators, values, and branches to reveal weak checks and untested invariants.
Read in docsTrack line and branch coverage, inspect colorful reports in Test UI, and export LCOV for external tooling.
Read in docsRun tests against real mainnet state by automatically pulling deployed accounts into the local emulator.
Read in docsSnapshot transaction-chain gas usage, compare against baselines, and catch fee regressions before they ship.
Read in docsRe-run parameterized tests with generated inputs, assumptions, bounds, and reproducible seeds until the first failure.
Read in docsUse Tolk for local experiments, deployment flows, and real blockchain interaction with familiar testing primitives.
Read in docsWire Acton into GitHub Actions or GitLab CI for builds, tests, checks, coverage, and secret-backed jobs.
Read in docsPublish reusable code to the Masterchain, track storage runway, top it up, and refer to it in tests and scripts.
Read in docsMigration path
Give an agent your existing FunC + Blueprint project, and it will handle the migration end-to-end.
Not only contracts are converted, but also TypeScript tests become native and fast.
Available via func2tolk skill for Codex/Claude.

Start building
Install Acton and start from the docs
curl -LsSf https://github.com/ton-blockchain/acton/releases/latest/download/acton-installer.sh | sh