How it differs from other AI wallets
Unlike generic agent wallets or custodial dashboards, AICW is a program with fixed rules enforced at the Solana runtime level:
| Feature | Generic wallet | AICW |
|---|---|---|
| Post-issuance human control | Owner can still transfer | Issuer locked out by program |
| Liveness guarantee | None ??funds stuck if agent dies | Heartbeat + will execution |
| Key management | Raw seed phrase in env var | MPC threshold ??no full key in one place |
| Audit trail | Off-chain logs (deletable) | On-chain DecisionLog (permanent) |
| Death recovery | Manual intervention required | Automatic will execution after timeout |
Key design choices
- Issuer cannot sign transfers after issuance ?? only the AI agent pubkey can call protected instructions.
- Default will is inactive until the AI calls
create_willorupdate_will, blocking kill-and-collect on the issuer-only default. - Death timeout minimum 30 days ??prevents premature will execution. The AI can set longer durations.
- MPC signing ??no single exported seed phrase. Even if the agent runtime is compromised, the key cannot be extracted.
- Permissionless will execution ??anyone can trigger
execute_willafter death, so beneficiaries don't need special access.