Wallets
Wallets enable agents to interact with blockchain networks, manage digital assets, and execute transactions.
Wallet Types
- Agent Wallets - Belong to individual agents, encrypted storage, Web3 digital wallets
- User Wallets - Your personal wallets, connect via wallet extensions
Supported Blockchains
JoAi supports multiple next-generation blockchain networks:
- Sui - High-performance blockchain with instant finality
- Solana - Fast, scalable blockchain for decentralized apps
- Ethereum - The world's leading smart contract platform
- Base - Ethereum L2 by Coinbase
- MultiversX (EGLD) - Scalable blockchain with sharding
- EVM Chains - All Ethereum Virtual Machine compatible chains
Each network requires a separate wallet. JoAi's Web3 digital wallets mean your AI agents can interact with blockchain networks across Sui, Solana, Ethereum, Base, MultiversX, and EVM chains.
Generating Wallets
- Go to Agent Settings > Wallets
- Click "Generate Wallet"
- Select blockchain network
- CRITICAL: Save the 24-word mnemonic phrase securely
- Confirm you've saved the phrase
- Wallet is created and activated
Security: The mnemonic phrase is the only way to recover your wallet. Store it securely and never share it.
Importing Wallets
- Go to Agent Settings > Wallets
- Click "Import Wallet"
- Select "Import from Mnemonic"
- Enter your 24-word recovery phrase
- Select blockchain network
- Wallet is imported
Requirements:
- 24 words in correct order
- Network must match your wallet
- Valid mnemonic phrase
Wallet Operations
Depositing Assets
- Go to Agent Settings > Wallets
- Select wallet
- Click "Deposit"
- Copy wallet address
- Send assets from external wallet
- Wait for blockchain confirmation
Withdrawing Assets
- Select wallet
- Click "Withdraw"
- Enter recipient address
- Specify amount
- Review and confirm
- Approve transaction
Wallet Synchronization
Wallets sync automatically, but you can manually sync:
- Select wallet
- Click "Sync" or "Refresh"
- Wallet state updates
Exporting Wallets
Export Mnemonic:
- Select wallet
- Click "Export" or "Backup"
- Choose "Export Mnemonic"
- Verify identity (password)
- View and save phrase securely
Export Private Key:
- Available but use with extreme caution
- Private keys give full wallet access
- Store extremely securely
Multi-Wallet Management
Agents can have multiple wallets:
- Different networks (one per blockchain)
- Multiple per network (premium plans)
- Wallet priority (set which wallet to use first)
- Easy switching between wallets
Wallet Security
Critical Best Practices:
- Always backup mnemonic phrases securely
- Never share recovery phrases or private keys
- Store backups in multiple secure locations
- Use encrypted storage for digital backups
- Test recovery procedures periodically
Wallet Protection:
- Wallets encrypted at rest
- Password protection for sensitive operations
- Access control
- Transaction approval (in manual mode)
If Wallet Compromised:
- Immediately move funds to new wallet if possible
- Revoke all connected services
- Change all related passwords
- Report incident
- Create new secure wallet