DAO CLI Overview
The @akta/dao-cli is a read-only CLI and interactive TUI for exploring the Akita DAO’s on-chain state on Algorand. Query DAO configuration, fees, proposals, wallet plugins, and more — all from your terminal.
Install
Section titled “Install”One-liner (installs Bun if needed):
curl -fsSL https://raw.githubusercontent.com/akita-protocol/dao-cli/main/install.sh | bashOr with npm / bun:
npx @akta/dao-clibun add -g @akta/dao-cliWhat It Does
Section titled “What It Does”The DAO CLI provides two modes:
Interactive TUI
Section titled “Interactive TUI”Run akita-dao with no arguments for a full-screen dashboard with tabs:
- DAO — Core settings, asset supply, registered app IDs, proposal settings, revenue splits
- Fees — All fee parameters across Wallet, Social, Staking, Subscription, NFT, and Swap categories
- Wallet — DAO wallet state, escrows, plugins, named plugins, allowances, execution keys
- Proposals — Browse and inspect governance proposals with decoded actions
CLI Commands
Section titled “CLI Commands”Every view is also available as a standalone command for scripting and CI:
akita-dao info # Quick dashboardakita-dao state # Full decoded global stateakita-dao proposals list # All proposalsakita-dao proposals get 117 # Detailed proposal viewakita-dao wallet info # Wallet stateakita-dao wallet plugins # Installed pluginsKey Features
Section titled “Key Features”- Read-only — No private keys required, uses simulate for all reads
- Network switching — Works on mainnet, testnet, and localnet
- JSON output — Add
--jsonto any command for machine-readable output - Real-time data — Reads directly from the Algorand node
- Keyboard navigation — Full TUI with tabs, scrolling, and refresh
Next Steps
Section titled “Next Steps”- Installation — Setup details
- Interactive TUI — TUI navigation and features
- CLI Commands — Full command reference