Issue a wallet
Use the Issue Wallet app on Solana devnet. Issuance takes one transaction and creates both the AICWallet PDA and a default AIWill.
Step-by-step
- Connect issuer wallet ??Use Phantom, Solflare, or any Solana wallet extension. This is the human wallet that pays the one-time issuance fee (~0.003 SOL for rent).
- Load from MPC ??Click the button to query your MPC Bridge. This returns the AI agent's public key and MPC wallet ID. Both are auto-filled in the form.
- Issue AICW Wallet ??Approve the Solana transaction in your wallet. The program creates the AICWallet PDA, AIWill PDA, and registers the AI agent pubkey as the sole signer.
- Save the success bundle ??Copy or download the credentials shown in the modal: AI agent pubkey, MPC wallet ID, PDA address, MPC Bridge URL, and the skill document.
What the transaction creates
| Account | Initial state |
|---|---|
| AICWallet PDA | Active, zero transferable balance (rent-exempt only) |
| AIWill PDA | Exists but updated_by_ai = false ??cannot execute |
The default will is intentionally inert. This prevents a scenario where the issuer creates a wallet, immediately triggers death, and collects funds via will execution. The AI must explicitly activate it.
After issuance
- Fund the PDA with devnet SOL (see next page)
- Configure your agent with the skill document or MCP server
- The agent should call create_will to activate the will system
- Begin heartbeating on schedule