Skip to content

ant 0.1.2-rc.6

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Apr 00:44
· 717 commits to main since this release

Installation

Linux / macOS (quick-start)

curl -fsSL https://raw.githubusercontent.com/WithAutonomi/ant-client/main/install.sh | bash

Windows (quick-start)

irm https://raw.githubusercontent.com/WithAutonomi/ant-client/main/install.ps1 | iex

Manual download

Download the archive for your platform from the assets below, extract it, and place the ant binary on your PATH. Copy bootstrap_peers.toml to the appropriate config directory:

Platform Config path
Linux ~/.config/ant/bootstrap_peers.toml
macOS ~/Library/Application Support/ant/bootstrap_peers.toml
Windows %APPDATA%\ant\bootstrap_peers.toml

Verification

All release archives are signed with ML-DSA-65 (FIPS 204) post-quantum signatures. Download ant-keygen from WithAutonomi/ant-keygen and the public key from resources/release-signing-key.pub, then verify:

ant-keygen verify --key release-signing-key.pub --input <file> --signature <file>.sig --context ant-release-v1

The Windows binary (ant.exe) is additionally signed with a DigiCert EV code-signing certificate. Windows will verify this signature automatically on download and execution.

SHA256 checksums provided in SHA256SUMS.txt.

Detailed Changes

Added

  • Node management: ant node add, ant node start, ant node stop, ant node status, ant node reset
  • Daemon management: ant node daemon start, ant node daemon stop, ant node daemon status
  • Data operations: ant file upload, ant file download, ant chunk put, ant chunk get
  • Wallet management: ant wallet address, ant wallet balance
  • Automatic bootstrap peer loading from bootstrap_peers.toml config file
  • --json global flag for structured output
  • Cross-platform support (Linux, macOS, Windows)