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

  1. 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).
  2. 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.
  3. 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.
  4. 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

AccountInitial state
AICWallet PDAActive, zero transferable balance (rent-exempt only)
AIWill PDAExists 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