AI Summary

Overview

Acton is a comprehensive, Rust-based command-line interface (CLI) toolchain designed to streamline the entire development lifecycle for TON (The Open Network) smart contracts. It consolidates project scaffolding, building, testing, scripting, wallet management, network operations, verification, linting, formatting, debugging, and low-level VM tooling into a single, powerful interface.

Key Features

  • All-in-One Solution: Manage your smart contract projects from creation to deployment and verification with a single CLI.
  • High Performance: Built with Rust, Acton offers native speed for its toolchain and test runtime, ensuring efficient development.
  • Developer-Centric Workflow: Features a "talk-first" approach with built-in wrappers, extensive testing utilities, and scripting capabilities.
  • Seamless dApp Integration: Accelerate dApp development with project templates and automatically generated TypeScript wrappers.
  • Advanced Test Runner: Enjoy a fast test runner that supports fork mode, gas snapshots, coverage analysis, mutation testing, and fuzzing, all presented with a user-friendly interface.
  • Interactive Debugging: Inspect failed tests, traces, logs, and coverage directly through a browser-based test UI.
  • Flexible Installation: Easily install via a convenient installer script, manual downloads for various platforms, or through a Docker image.

Typical Use Cases

Acton is ideal for developers building on the TON blockchain. It empowers users to:

  • Quickly scaffold new TON smart contract projects with pre-defined templates.
  • Build, test, and debug smart contracts efficiently with integrated tooling.
  • Deploy contracts to TON testnets and mainnets with ease.
  • Develop and run sophisticated test suites, including fuzzing and mutation testing.
  • Manage wallets and interact with the TON network for various operations.
  • Verify deployed smart contracts for transparency and trust.
  • Integrate TON smart contract development seamlessly into dApp projects by leveraging generated TypeScript wrappers.

Repository Trajectory

Trended #17 on daily

May 13, 2026

First tracked on GitTrend

May 13, 2026

Loading README...

Contributors

Languages

Rust

88%

TypeScript

10%

CSS

1%