Acton Latest Updates and Roadmap: From 0.3 to Stable 1.0 Release

Acton 1.0.0 (released May 11, 2026) delivers the first stable production release of the Rust-based TON smart-contract toolkit, introducing TON Connect integration, AI-assisted workflows, and full-cycle CLI capabilities.

Acton is a Rust-based, all-in-one toolkit for TON smart-contract development maintained by the ton-blockchain organization. Since its first public release, the project has rapidly evolved through versions 0.3 to the current stable 1.0.0 release, unifying contract creation, testing, and deployment under a single binary. This article covers the Acton latest updates and roadmap based on the official CHANGELOG.md and source code analysis.

Acton 1.0.0: First Stable Release

Version 1.0.0 (11 May 2026) marks the transition from beta to stable, establishing the foundation for production-grade TON development. According to the repository's CHANGELOG.md, this release introduces a full-cycle CLI workflow, AI-assisted development features, and revamped UI/Debug capabilities.

The release process now includes signed installer scripts and Docker images (ghcr.io/ton-blockchain/acton:<version>), ensuring reproducible builds across CI/CD pipelines.

Recent Release History: 0.3 to 1.0

The path to stability introduced several major capabilities:

  • 0.5.0 (10 May 2026): Added TON Connect support for secure wallet interactions, typed-cell formatting ({:cell-tree}), and mutation-testing for dependent contracts. New commands include acton verify --tonconnect and acton library publish --tonconnect.
  • 0.4.0 (04 May 2026): Major UI/CLI overhaul introducing dApp scaffolding, a localnet explorer, integrated debugger, coverage reporting, and project-level toolchain pinning via Acton.toml.
  • 0.3.2 (27 Apr 2026): Vite-based dApp scaffolding, SendResultList.waitForTrace() for async testing, and acton disasm --json for bytecode analysis.
  • 0.3.0 (20 Apr 2026): Consolidated CLI surface, new localnet implementation, wrapper generation, and Tolk 1.4 support.

Key Architectural Directions

Recent updates reveal seven strategic technical trajectories:

Unified CLI Surface

All contract lifecycle steps—create, build, test, debug, deploy, and verify—are now reachable via the single acton binary. The CLI interface has been regularized; for example, acton script --net <network> replaces the legacy --broadcast flag, and flags like --verbose and --yes are now consistent across commands.

Project-Level Toolchain Pinning

The Acton.toml manifest now supports a [toolchain] section that enforces specific Acton versions (acton = "..."), ensuring reproducible builds across different environments and CI/CD systems.

Typed-Cell and ABI-Driven Tooling

New formatters like {:cell-tree} and a revamped ABI JSON model (with unique_types and client_ty_idx fields) enable richer inspection of on-chain data. These features power the debugger UI and are implemented in src/formatter.rs.

First-Class dApp Support

The command acton init --create-dapp generates a Vite-based TypeScript frontend, automatically produces wrapper code, and includes ready-to-run scripts for Counter, Jetton, NFT, and Wallet-Extension templates.

Enhanced Testing Stack

Mutation testing now works with dependent contracts, and coverage reports include library-reference contracts. The Test UI provides trace inspection, gas snapshots, and UI-based failure diagnostics.

TON Connect Integration

Verification and library publishing can be approved through TON Connect wallets, removing the need for stored Acton keys. This logic resides in src/tonconnect.rs and src/wallets.rs.

Build System Improvements

The build cache migrated from .acton/ to build/ (handled in src/file_build_cache.rs), and the project now publishes validated Cargo-dist manifests with artifact checksums.

Current Roadmap and Future Milestones

While the project does not publish a dedicated roadmap.md, the CHANGELOG.md patterns and version trends indicate the following upcoming priorities:

  • Stable 1.x.x Series: Post-1.0 releases will focus on polishing AI-assisted workflows, expanding dApp template coverage, and tightening CI reliability.
  • Full Windows Support: Currently limited to WSL, the roadmap hints at "best-effort surfaces for Windows" with potential native Windows binaries.
  • Extended TON Connect Features: Multi-wallet batch signing and enhanced wallet-flow customization following the 0.5.0 foundation.
  • Improved Static Analysis: Continuous linter rule refinements (E→S codes) and expanded acton meta get-schema capabilities.
  • Advanced Mutation Testing: Parallel mutation runs and coverage-guided mutators for dependent contract testing.
  • IDE Integration Upgrades: Regular synchronization of JetBrains and VS Code extensions with the latest CLI surface.
  • Versioned ABI Stability: Solidifying the snake_case ABI JSON schema introduced in recent releases for third-party tool compatibility.

Exploring New Features: Code Examples

Install the latest stable version and explore the new capabilities:


# Install using the signed installer script

curl -LsSf https://github.com/ton-blockchain/acton/releases/latest/download/acton-installer.sh | sh

# Create a new Counter project with latest templates

acton new my_counter --template counter
cd my_counter

# Build with verbose executor logs

acton build
acton test --verbose

# Deploy using TON Connect (no stored keys required)

acton wallet new --name deployer --local --airdrop --tonconnect
acton script scripts/deploy.tolk --net testnet --tonconnect

# Regenerate TypeScript wrappers after contract changes

acton wrapper --all

# Run mutation tests respecting contract dependencies

acton mutation run --target Counter

Summary

  • Acton 1.0.0 (May 2026) is the first stable release, unifying TON development in a single Rust-based CLI.
  • Recent versions introduced TON Connect support, typed-cell formatting, mutation testing for dependencies, and Vite-based dApp scaffolding.
  • Project-level toolchain pinning via Acton.toml ensures reproducible builds.
  • The implied roadmap targets Windows native support, expanded TON Connect capabilities, and advanced mutation/fuzzing tools.
  • Key implementation files include src/tonconnect.rs, src/formatter.rs, and src/file_build_cache.rs.

Frequently Asked Questions

What is the latest stable version of Acton?

Acton 1.0.0 is the latest stable version, released on May 11, 2026. It represents the first production-ready release after rapid iteration through versions 0.3 to 0.5, and is documented at the top of the CHANGELOG.md file in the repository.

How does TON Connect integration work in Acton?

TON Connect integration allows wallet approval for sensitive operations without storing private keys in Acton. According to src/tonconnect.rs, you can use acton verify --tonconnect and acton library publish --tonconnect to sign transactions through your mobile or desktop TON wallet, with the src/wallets.rs module handling the connection flow.

What platforms does Acton currently support?

Acton currently supports Linux and macOS natively, with Windows support limited to WSL (Windows Subsystem for Linux). The roadmap indicates that future releases will explore "best-effort surfaces for Windows," potentially including native Windows binaries or improved WSL integration.

Where can I find the official Acton roadmap?

Acton does not maintain a separate roadmap.md file. Instead, the project uses the CHANGELOG.md as an implicit roadmap, with "next-release" headings and version patterns indicating future direction. For the most current updates, monitor the CHANGELOG.md and the documentation site linked in the README.md.

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →