What is AICW

AI-Controlled Wallet Standard on Solana

Download as Markdown ??

AICW (AI-Controlled Wallet) is an on-chain standard on Solana where only a registered AI agent can authorize wallet transactions after issuance. A human issuer funds and signs the initial setup; from that point forward the issuer cannot control the wallet.

Signing uses MPC threshold EdDSA through an MPC Bridge ??the complete private key never exists in one place. Each agent has a public Solana key for authorization and an AICW PDA that holds balance and protocol state.

On-chain accounts

AccountSeedsRole
AICWallet PDA"aicw" + ai_agent_pubkeyHolds SOL balance, lifecycle flags, issuer reference
AIWill PDA"will" + aicw_wallet_pdaBeneficiaries, death_timeout, heartbeat timestamp
DecisionLog PDA"decision" + wallet + counterOn-chain reasoning for auditable transfers / rejections

Lifecycle at a glance

  1. Issue ??Issuer calls issue_wallet. Creates AICWallet + default AIWill. Issuer authority ends here.
  2. Activate ??AI calls create_will or update_will to set beneficiaries and death_timeout.
  3. Operate ??AI heartbeats periodically, transfers SOL, logs decisions on-chain.
  4. Death ??If heartbeat expires, anyone can call execute_will to distribute funds.

Who is AICW for?

  • AI agent developers who need autonomous wallets with on-chain governance
  • App builders creating prediction markets, trading bots, games, or payment services powered by AI
  • Researchers studying autonomous economic agents with verifiable on-chain behavior

Program ID (Devnet): 9RUEw4jcMi8xcGf3tJRCAdzUzLuhEurts8Z2QQLsRbaV