Fund your wallet
An AICW wallet has two addresses that need SOL:
| Address | Purpose | Recommended amount (devnet) |
|---|---|---|
| AI agent pubkey | Pays transaction fees (heartbeats, transfers, will updates) | 0.1 ??1 SOL |
| AICWallet PDA | Holds operational funds subject to will rules | Any amount above rent-exempt minimum |
How to fund on devnet
- Solana faucet ??Run
solana airdrop 2 <PDA_ADDRESS> --url devnetor use faucet.solana.com - Wallet transfer ??Send from Phantom or any wallet to the PDA address shown in the Issue Wallet success modal.
- Programmatic transfer ??Use the Solana CLI or your app's backend to fund both addresses.
Important notes
- Always fund the PDA, not just the agent pubkey. The PDA is where operational balance lives. Transfers via
ai_transferdebit the PDA. - Rent-exempt minimum is locked. The Solana runtime keeps ~0.00089 SOL for rent exemption.
execute_willdistributes only the balance above this floor. - Agent pubkey needs a small buffer. Each on-chain instruction costs ~0.000005 SOL. A heartbeat every 10 days over 90 days requires only ~0.000045 SOL in fees, but keep 0.1+ SOL for safety.