AURA

features

Inspect the SDK-backed AURA instruction and policy surface.

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 features

List all instruction domains and their maturity breakdown. No wallet required.

aura features
aura features --json

# Filter by domain
aura features --domain governance
aura features --domain treasury --json

# Filter by maturity
aura features --maturity wallet
aura features --maturity backend
Example output:
$ aura features
AURA Feature Surface

┌──────────────────────┬──────────────┬────────┬─────────┬──────────────┐
│ Domain               │ Instructions │ Wallet │ Backend │ External CPI │
├──────────────────────┼──────────────┼────────┼─────────┼──────────────┤
│ Treasury             │ 8            │ 5      │ 2       │ 1            │
│ treasury             │              │        │         │              │
├──────────────────────┼──────────────┼────────┼─────────┼──────────────┤
│ Confidential         │ 6            │ 2      │ 4       │ 0            │
│ confidential         │              │        │         │              │
├──────────────────────┼──────────────┼────────┼─────────┼──────────────┤
│ Execution            │ 4            │ 0      │ 4       │ 0            │
│ execution            │              │        │         │              │
├──────────────────────┼──────────────┼────────┼─────────┼──────────────┤
│ Governance           │ 12           │ 8      │ 2       │ 2            │
│ governance           │              │        │         │              │
└──────────────────────┴──────────────┴────────┴─────────┴──────────────┘

Treasury

┌──────────────────────────┬──────────┬────────────────────────────────────────┐
│ Instruction              │ Maturity │ Purpose                                │
├──────────────────────────┼──────────┼────────────────────────────────────────┤
│ createTreasury           │ wallet   │ Initialize a new agent treasury        │
│ pauseExecution           │ wallet   │ Pause or resume execution              │
│ proposeTransaction       │ wallet   │ Submit a public policy proposal        │
│ cancelPending            │ wallet   │ Cancel the current pending transaction │
│ registerDwallet          │ wallet   │ Register an Ika dWallet reference      │
└──────────────────────────┴──────────┴────────────────────────────────────────┘
FlagDescription
--domain <id>Filter by domain ID (e.g. governance, treasury, confidential)
--maturity <kind>Filter by maturity: wallet, backend, read-only, external-cpi

Maturity Types

MaturityDescription
walletSigned by the treasury owner or AI authority — suitable for wallet UIs
backendSigned by an operator backend service
read-onlyNo signing required — account reads and simulations
external-cpiInvoked via CPI from external programs

On this page