Acton ships as a single, dependency-free executable that you can install in seconds. The recommended path is the public one-line installer, which handles downloading the correct binary for your platform, placing it on yourDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/ton-blockchain/acton/llms.txt
Use this file to discover all available pages before exploring further.
PATH, and setting up the shell environment. Alternatively, download a release asset directly or pull the published Docker image for containerised workflows.
One-line installer
- macOS
- Linux
- WSL
Manual download
If you prefer to download a pre-built binary directly, use the latest release assets below.| Platform | Architecture | Download |
|---|---|---|
| macOS | ARM64 (Apple Silicon) | acton-aarch64-apple-darwin.tar.gz |
| macOS | x86_64 (Intel) | acton-x86_64-apple-darwin.tar.gz |
| Linux | x86_64 | acton-x86_64-unknown-linux-gnu.tar.gz |
| Linux | ARM64 | acton-aarch64-unknown-linux-gnu.tar.gz |
PATH:
Add the Acton directory to PATH
Append this line, replacing
PATH_TO_ACTON_BIN with the actual directory:Docker image
Acton is published as a Docker image atghcr.io/ton-blockchain/acton. This is useful for CI pipelines, ephemeral environments, or local workflows where you do not want to install the binary on the host machine.
Verify that the image works and print the Acton version:
acton as its entrypoint, replace build with any other subcommand such as test, check, or fmt --check.
Replace
<version> with the specific release tag you want to use, for example 1.1.0. Pinning the version in CI ensures reproducible builds.Verifying the installation
acton binary is listed in $PATH and that you opened a new shell session after installation.
Updating Acton
Once Acton is installed, use the built-inacton up command to update to the latest release or switch between versions.
Uninstalling
To remove Acton binaries and cache, delete the~/.acton directory. To also remove global wallets and library configuration, delete ~/.config/acton:
Support policy
Acton is stable on the latest numbered GitHub release. The first-class platform matrix is:| Platform / Environment | Tier |
|---|---|
macOS ARM64 (aarch64-apple-darwin) | First-class |
macOS x86_64 (x86_64-apple-darwin) | First-class |
Linux x86_64 GNU (x86_64-unknown-linux-gnu) | First-class |
Linux ARM64 GNU (aarch64-unknown-linux-gnu) | First-class |
| Native Windows | Unsupported |
| Windows via WSL | Beta |
| Other source-built targets | Beta |
trunk builds, WSL installs, and other source-built targets are beta or best-effort surfaces — their validation is limited and regressions may occur.
Shell completions for Bash, Zsh, Fish, Elvish, PowerShell, and Nushell can be enabled with
acton completions <shell>. See acton completions --help for details.