AURA

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
Example output:
$ aura governance multisig
⠋ Configuring multisig...
✓ Multisig configured: 4tJw…Bx2M
FlagDescription
--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
Example output:
$ aura governance swarm
⠋ Configuring swarm...
✓ Swarm configured: 7nCk…Yd4F
FlagDescription
--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
Example output:
$ aura governance override propose
⠋ Submitting override proposal...
✓ Override proposed: 2sHp…Rc6G
FlagDescription
--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
Example output:
$ aura governance override collect
⠋ Collecting override signature...
✓ Override signature collected: 5vXq…Ew3D
FlagDescription
--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

On this page