governance
Configure multisig, swarms, and emergency override proposals.
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.
aura governance multisig
Configure an emergency guardian multisig on a treasury.
aura governance multisig \
--agent-id agent-1 \
--required 2 \
--guardians pk1,pk2,pk3$ aura governance multisig
⠋ Configuring multisig...
✓ Multisig configured: 4tJw…Bx2M| Flag | Description |
|---|---|
--agent-id <id> | Treasury agent ID |
--treasury <pda> | Treasury PDA |
--required <n> | Number of required guardian signatures |
--guardians <pk,pk,...> | Comma-separated guardian pubkeys |
aura governance swarm
Configure an agent swarm with a shared spending pool.
aura governance swarm \
--agent-id agent-1 \
--swarm-id swarm-alpha \
--members agent-1,agent-2,agent-3 \
--pool-limit 50000$ aura governance swarm
⠋ Configuring swarm...
✓ Swarm configured: 7nCk…Yd4F| Flag | Description |
|---|---|
--agent-id <id> | Treasury agent ID |
--treasury <pda> | Treasury PDA |
--swarm-id <id> | Unique swarm identifier |
--members <id,id,...> | Comma-separated member agent IDs |
--pool-limit <usd> | Shared pool limit in USD |
aura governance override propose
Guardian proposes a higher daily limit override.
aura governance override propose \
--agent-id agent-1 \
--new-daily-limit 25000$ aura governance override propose
⠋ Submitting override proposal...
✓ Override proposed: 2sHp…Rc6G| Flag | Description |
|---|---|
--agent-id <id> | Treasury agent ID |
--treasury <pda> | Treasury PDA |
--new-daily-limit <usd> | New daily limit in USD |
aura governance override collect
Guardian co-signs an active override proposal.
aura governance override collect --agent-id agent-1$ aura governance override collect
⠋ Collecting override signature...
✓ Override signature collected: 5vXq…Ew3D| Flag | Description |
|---|---|
--agent-id <id> | Treasury agent ID |
--treasury <pda> | Treasury PDA |
Override Flow
# Guardian 1 proposes
aura governance override propose --agent-id agent-1 --new-daily-limit 25000
# Guardian 2 co-signs (repeat until threshold reached)
aura governance override collect --agent-id agent-1