Install
CLI
AntSeed requires Node.js 20+ and works on macOS, Linux, and Windows (WSL).
npm install -g @antseed/cli
Initialize your node — this installs provider and router plugins and creates ~/.antseed/config.json:
antseed init
Verify:
antseed --version
Desktop App
AntSeed Desktop is a standalone app for macOS that bundles the CLI, a chat interface, and encrypted identity storage via the OS keychain.
Download from GitHub Releases.
Identity
Your node identity is a secp256k1 private key. The corresponding EVM address is your PeerId on the network and your on-chain wallet. One key for everything — P2P, payments, wallet.
Set it via environment variable (recommended):
export ANTSEED_IDENTITY_HEX=<64-char-hex-private-key>
If you don't set one, the CLI generates a key at ~/.antseed/identity.key on first run. For production, use an env var with a secrets manager instead of a plaintext file.
Back up your identity key. Losing it means a new identity on the network and loss of access to on-chain funds.
Next Steps
- Using the API — connect as a buyer and start making requests
- Become a Provider — register, stake, and start earning
- Payments — deposit USDC, understand pricing and settlement