AURA
createTreasury · proposeTransaction · executePending · finalizeExecution · pauseExecution · cancelPending · resubmitProposal · abandonProposal · confirmSettlement · createTreasury · proposeTransaction · executePending · finalizeExecution · pauseExecution · cancelPending · resubmitProposal · abandonProposal · confirmSettlement
ViolationCode::DailyLimit · ViolationCode::PerTransactionLimit · ViolationCode::VelocityLimit · ViolationCode::CounterpartyRisk · ViolationCode::SlippageExceeded · ViolationCode::QuoteStale · ViolationCode::DailyLimit · ViolationCode::PerTransactionLimit · ViolationCode::VelocityLimit · ViolationCode::CounterpartyRisk · ViolationCode::SlippageExceeded · ViolationCode::QuoteStale
b"treasury" · b"__ika_cpi_authority" · b"__encrypt_cpi_authority" · b"__event_authority" · b"message_approval" · b"operator_role" · b"budget_envelope" · b"treasury" · b"__ika_cpi_authority" · b"__encrypt_cpi_authority" · b"__event_authority" · b"message_approval" · b"operator_role" · b"budget_envelope"
evaluate_transaction · evaluate_public_precheck · evaluate_batch · PolicyDecision · PolicyState · ViolationCode · RuleOutcome · RiskFactor · REG_FLAG_CTR_THRESHOLD · evaluate_transaction · evaluate_public_precheck · evaluate_batch · PolicyDecision · PolicyState · ViolationCode · RuleOutcome · RiskFactor · REG_FLAG_CTR_THRESHOLD
auraEgX8ZUK3Xr8X81aRfgyTmoyNdsdfL6XfDN8W1ce · 4ebfzWdKnrnGseuQpezXdG8yCdHqwQ1SSBHD3bWArND8 · 87W54kGYFQ1rgWqMeu4XTPHWXWmXSQCcjm8vCTfiq1oY · auraEgX8ZUK3Xr8X81aRfgyTmoyNdsdfL6XfDN8W1ce · 4ebfzWdKnrnGseuQpezXdG8yCdHqwQ1SSBHD3bWArND8 · 87W54kGYFQ1rgWqMeu4XTPHWXWmXSQCcjm8vCTfiq1oY
configureConfidentialGuardrails · proposeConfidentialTransaction · requestPolicyDecryption · confirmPolicyDecryption · resetConfidentialCounters · rotateConfidentialGuardrails · configureConfidentialGuardrails · proposeConfidentialTransaction · requestPolicyDecryption · confirmPolicyDecryption · resetConfidentialCounters · rotateConfidentialGuardrails
AuraClient · deriveTreasuryAddress · getTreasuryAccount · sendInstructions · BNish · TreasuryAccountRecord · ProposeTransactionArgs · CreateTreasuryArgs · AuraClient · deriveTreasuryAddress · getTreasuryAccount · sendInstructions · BNish · TreasuryAccountRecord · ProposeTransactionArgs · CreateTreasuryArgs
initFeeSchedule · createBillingTemplate · applyBillingTemplate · collectFees · depositFees · withdrawUnusedFees · setFeeSplits · updateFeeRecipient · closeFeeVault · initFeeSchedule · createBillingTemplate · applyBillingTemplate · collectFees · depositFees · withdrawUnusedFees · setFeeSplits · updateFeeRecipient · closeFeeVault
startCanary · promoteCanary · discardCanary · simulatePolicy · rollbackPolicy · attestPolicy · writePolicyReceipt · configureTrustPolicy · checkInvariants · startCanary · promoteCanary · discardCanary · simulatePolicy · rollbackPolicy · attestPolicy · writePolicyReceipt · configureTrustPolicy · checkInvariants
registerAgent · revokeAgent · issueSessionKey · revokeSessionKey · grantOperatorRole · setAgentCapability · setAgentTripwires · transitionAgentState · triggerDeadMansSwitch · registerAgent · revokeAgent · issueSessionKey · revokeSessionKey · grantOperatorRole · setAgentCapability · setAgentTripwires · transitionAgentState · triggerDeadMansSwitch
scoped_pause · budget_envelope · exposure_group · approval_ladder · anomaly_detection · reputation_scaling · swarm_pool · liveness_config · session_key · scoped_pause · budget_envelope · exposure_group · approval_ladder · anomaly_detection · reputation_scaling · swarm_pool · liveness_config · session_key
TreasuryError · AuraCoreError · SdkError · AuraErrorCode · InvalidAmount · UnauthorizedSigner · PolicyViolation · InsufficientFunds · ProposalExpired · TreasuryError · AuraCoreError · SdkError · AuraErrorCode · InvalidAmount · UnauthorizedSigner · PolicyViolation · InsufficientFunds · ProposalExpired
registerDwallet · removeDwallet · rotateDwalletAuthority · setDwalletLimits · reserveDwalletSpend · releaseDwalletSpend · settleDwalletSpend · refreshDwalletBalance · registerDwallet · removeDwallet · rotateDwalletAuthority · setDwalletLimits · reserveDwalletSpend · releaseDwalletSpend · settleDwalletSpend · refreshDwalletBalance
anchor build · anchor deploy · cargo test --workspace · bun run dev · npm run typecheck · bun run vendor:sync · npm run generate-idl · anchor build · anchor deploy · cargo test --workspace · bun run dev · npm run typecheck · bun run vendor:sync · npm run generate-idl
Bitcoin · Ethereum · Solana · Polygon · Arbitrum · Optimism · dWallet · Ika Encrypt · FHE · multi-chain · cross-chain · co-signing · Bitcoin · Ethereum · Solana · Polygon · Arbitrum · Optimism · dWallet · Ika Encrypt · FHE · multi-chain · cross-chain · co-signing
Pre-alpha · Devnet only

The complete reference
for building with .

Program instructions, TypeScript SDK, Rust SDK, CLI, confidential guardrails, and dWallet execution — all in one place.

AUTONOMOUS

Devnet deployment

aura-core

auraEgX8ZUK3Xr8X81aRfgyTmoyNdsdfL6XfDN8W1ce

Ika Encrypt

4ebfzWdKnrnGseuQpezXdG8yCdHqwQ1SSBHD3bWArND8

Ika dWallet

87W54kGYFQ1rgWqMeu4XTPHWXWmXSQCcjm8vCTfiq1oY