AURA

Overview

All AURA CLI command groups and common patterns.

Pre-alpha — not production ready

@aura-protocol/cli targets Solana devnet only. APIs and commands may change without notice. Do not use for real funds until a stable release and audit are published.

Every command supports the global --rpc-url, --wallet, --program-id, --json, --quiet, and --dry-run flags. Commands that submit transactions require a wallet; config, features, and dashboard can run without one.

Command Groups

GroupPurpose
configInitialize and manage local CLI configuration
treasuryCreate, show, list, propose, pause, and cancel
dwalletRegister and list dWallet references
confidentialEncrypt deposits, guardrails, and confidential proposals
executionExecute, finalize, and watch pending proposals
governanceMultisig, swarms, and override proposals
instructionBuild and send any IDL instruction directly
pdaDerive any AURA, dWallet, or Encrypt PDA
featuresInspect the SDK-backed program surface
dashboardLive terminal treasury dashboard

Automation Pattern

Use --json for scripts and CI. Use --dry-run before high-value or governance actions to inspect the built instruction without sending.

# Inspect program surface as JSON
aura features --json
aura features --domain governance --json

# Show treasury state as JSON
aura treasury show --agent-id agent-1 --json

# Dry-run a proposal
aura treasury propose --agent-id agent-1 --amount 250 --chain ethereum \
  --recipient 0xdeadbeef... --dry-run

# Watch execution state
aura execution watch --agent-id agent-1

On this page