What is AICW
AI-Controlled Wallet Standard on Solana
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
| Account | Seeds | Role |
|---|---|---|
AICWallet PDA | "aicw" + ai_agent_pubkey | Holds SOL balance, lifecycle flags, issuer reference |
AIWill PDA | "will" + aicw_wallet_pda | Beneficiaries, death_timeout, heartbeat timestamp |
DecisionLog PDA | "decision" + wallet + counter | On-chain reasoning for auditable transfers / rejections |
Lifecycle at a glance
- Issue ??Issuer calls
issue_wallet. Creates AICWallet + default AIWill. Issuer authority ends here. - Activate ??AI calls
create_willorupdate_willto set beneficiaries and death_timeout. - Operate ??AI heartbeats periodically, transfers SOL, logs decisions on-chain.
- Death ??If heartbeat expires, anyone can call
execute_willto 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