Managing Wallets
Learn how to create, import, and manage wallets in MCP Wallet.
Understanding Wallets
What is a Wallet?
A crypto wallet consists of:
- Seed Phrase (12 words) - Master key that generates all accounts
- Private Keys - Keys that control individual accounts
- Public Addresses - Addresses you share to receive funds
Wallet vs Account
Wallet: Container with one seed phrase Account: Individual address derived from wallet (can have many per wallet)
Wallet (1 seed phrase)
├── Account 1: 0xABC... (BNB: 1.5, USDT: 100)
├── Account 2: 0xDEF... (BNB: 0.3, USDT: 50)
└── Account 3: 0xGHI... (BNB: 2.1, USDT: 200)Creating a New Wallet
Step-by-Step Guide
Launch MCP Wallet
- First time launch shows welcome screen
Choose "Create New Wallet"
- Click "Create New Wallet" button
Set Password
- Enter strong password (12+ characters)
- Confirm password
- Password encrypts your wallet on device
- Required each time you unlock wallet
Password Security
- Use at least 12 characters
- Mix uppercase, lowercase, numbers, symbols
- Don't reuse passwords
- Store in password manager
- Backup Seed Phrase
- Wallet generates 12-word seed phrase
- Write down ALL 12 words in order
- Store in secure location
- NEVER share with anyone
- NEVER store digitally
Critical Step
Your seed phrase is the ONLY way to recover your wallet. If you lose it, your funds are permanently lost. There is no "forgot password" or customer support that can help.
Verify Seed Phrase
- Enter words in correct order to verify
- Confirms you wrote them down correctly
Wallet Created!
- Your first account is automatically created
- Address starts with 0x...
- Ready to receive and send funds
Seed Phrase Best Practices
DO ✅:
- Write on paper (use pencil or permanent ink)
- Store in fireproof/waterproof location
- Make 2-3 copies in different locations
- Consider metal backup for durability
- Verify spelling against BIP39 word list
DON'T ❌:
- Take screenshot or photo
- Store in notes app, email, or cloud
- Share with anyone (even support staff)
- Enter on websites claiming to "validate" seed
- Store unencrypted on computer
Seed Phrase Storage Ideas
Physical Storage:
- Safe deposit box
- Home safe
- Split storage (words 1-6 one place, 7-12 another)
- Given to trusted family member (in sealed envelope)
Advanced:
- Metal backup plate (fireproof, waterproof)
- Cryptosteel or similar device
- Safety deposit box at bank
Importing Existing Wallet
Import from Seed Phrase
Launch MCP Wallet
Choose "Import Wallet"
Enter Seed Phrase
- Enter all 12 words in correct order
- Words separated by spaces
- Must be from BIP39 word list
- Check spelling carefully
Set New Password
- This can be different from original password
- Password only encrypts on THIS device
Wallet Imported!
- All accounts derived from seed phrase
- Transaction history loaded from blockchain
- Balances automatically fetched
Import from Private Key
(Advanced users only)
Settings → Accounts → Import Account
Choose "Private Key"
Enter private key
- 64 hexadecimal characters
- With or without 0x prefix
Set account name
Account imported
- Added to current wallet
- Separate from seed phrase accounts
Private Key Import
Importing private key doesn't add it to seed phrase recovery. You must backup private key separately.
Managing Accounts
Creating Additional Accounts
Settings → Accounts
Click "Add Account"
Choose account type:
- Derived Account - From seed phrase (recommended)
- Imported Account - From private key
For Derived Account:
- Automatically uses next index (Account 2, Account 3, etc.)
- Recoverable with seed phrase
Name your account (optional)
- Example: "Savings", "Trading", "AI Assistant"
Account created!
- New address generated
- Shows in account list
- Can switch between accounts
Switching Accounts
Method 1: Account Dropdown
- Click account selector in top bar
- Choose account from list
- View changes to selected account
Method 2: Settings
- Settings → Accounts
- Click account in list
- Click "Switch to Account"
Renaming Accounts
- Settings → Accounts
- Click account to rename
- Click edit icon
- Enter new name
- Save
Viewing Account Details
- Settings → Accounts
- Click account
- View details:
- Address
- Balance (all tokens)
- Transaction count
- Account type (derived/imported)
- Derivation path (for derived accounts)
Exporting Private Key
Security Warning
Never share your private key. Anyone with your private key can access ALL funds in that account.
- Settings → Accounts
- Click account
- Click "Export Private Key"
- Enter password
- Private key displayed
- Copy or save securely
- Click "Done" when finished
Use Cases:
- Importing to another wallet
- Using with web3 dApps
- Creating backup
Account Organization Strategies
Strategy 1: Hot vs Cold
Hot Wallet (Daily Use)
- Account 1: "Trading" (API enabled, low balance)
- Small amounts for daily transactions
- AI access enabled with strict limits
Cold Storage (Long-term)
- Account 2: "Savings" (API disabled, high balance)
- Larger amounts for holding
- No AI access
- Rarely usedStrategy 2: Purpose-Based
- Account 1: "Main" - Primary account
- Account 2: "AI Assistant" - AI transactions only
- Account 3: "DeFi" - DeFi interactions
- Account 4: "Savings" - Long-term holdingStrategy 3: Risk-Based
- Account 1: "Test" - Testnet only
- Account 2: "Low Risk" - Small amounts, AI enabled
- Account 3: "Medium Risk" - Moderate amounts
- Account 4: "High Security" - Large amounts, no APIMulti-Wallet Management
Creating Multiple Wallets
MCP Wallet supports multiple wallets (each with separate seed phrase):
- Settings → Wallets
- Click "Add Wallet"
- Choose:
- Create New Wallet
- Import Existing Wallet
- Follow creation/import flow
- Wallet added to wallet list
Switching Wallets
- Settings → Wallets
- Click wallet in list
- Click "Switch to Wallet"
- Enter password if different
- View changes to selected wallet
Use Cases for Multiple Wallets
Personal vs Business:
- Wallet 1: Personal finances
- Wallet 2: Business transactions
Testing vs Production:
- Wallet 1: Testnet experiments
- Wallet 2: Mainnet funds
Different Security Levels:
- Wallet 1: Hot wallet (daily use)
- Wallet 2: Cold wallet (long-term storage)
Backup and Recovery
What to Backup
Essential (Required for recovery):
- ✅ 12-word seed phrase
- ✅ Password (stored separately)
Optional (Convenience only):
- Account names
- Transaction labels
- Settings/preferences
Only Seed Phrase Matters
Everything except seed phrase can be recreated. Focus on securing your seed phrase above all else.
Recovery Scenarios
Scenario 1: Forgot Password
- Re-import wallet with seed phrase
- Set new password
- All accounts and funds restored
Scenario 2: Lost Device
- Install MCP Wallet on new device
- Import wallet with seed phrase
- All accounts and funds restored
Scenario 3: Corrupted Database
- Delete wallet data
- Re-import wallet with seed phrase
- Accounts restored (history reloaded from blockchain)
Scenario 4: Lost Seed Phrase (Wallet Unlocked)
- Open MCP Wallet
- Settings → Security → Show Seed Phrase
- Enter password
- Write down seed phrase NOW
- Store securely
Scenario 5: Lost Seed Phrase (Wallet Locked)
- ❌ No recovery possible
- Funds permanently inaccessible
- This is why backup is critical
Testing Recovery
Test your backup:
- Write down seed phrase
- Import wallet on different device (or testnet)
- Verify all accounts appear
- Verify balances match
- Delete test wallet
- Keep original wallet
Test Recovery Early
Test your seed phrase recovery BEFORE you need it. Better to find issues now than during emergency.
Removing Accounts
Delete Derived Account
Cannot Recover Easily
Deleting derived account removes it from UI, but it still exists on blockchain. You can re-add it later by importing seed phrase.
- Settings → Accounts
- Click account to delete
- Click "Remove Account"
- Confirm deletion
- Account removed from list
To Restore:
- Re-import wallet with seed phrase
- All derived accounts will appear
Delete Imported Account
Backup Private Key First
Imported accounts are NOT recovered from seed phrase. Backup private key before deleting!
- Export private key (Settings → Accounts → Export)
- Save private key securely
- Remove account (Settings → Accounts → Remove)
- Confirm deletion
To Restore:
- Import using private key
Removing Wallets
Delete Wallet
Backup Seed Phrase First
Deleting wallet removes all data. Make sure you have seed phrase backed up!
- Settings → Wallets
- Click wallet to delete
- Click "Remove Wallet"
- Enter password
- Confirm deletion
- Wallet and all accounts removed
To Restore:
- Re-import wallet using seed phrase
Advanced Features
Custom Derivation Paths
(Advanced users only)
Default path: m/44'/60'/0'/0/{index}
To use custom path:
- Settings → Advanced → Custom Derivation Path
- Enter BIP44 path
- Generate account
Use Cases:
- Import accounts from other wallets using different paths
- Hardware wallet compatibility
Watch-Only Accounts
(Coming soon)
Monitor addresses without private key:
- View balance
- View transactions
- Cannot send funds
Multi-Signature Accounts
(Coming soon)
Require multiple signatures to send:
- Enhanced security
- Shared account management
- Business use cases
FAQ
Q: How many accounts can I create? A: Unlimited. Each wallet can derive unlimited accounts from seed phrase.
Q: Can I use same seed phrase on multiple devices? A: Yes, but be careful. Changes on one device don't sync to others.
Q: What happens if I delete an account? A: Account removed from UI but still exists on blockchain. Can be restored by re-importing wallet.
Q: Can I change my seed phrase? A: No. Seed phrase is permanent. To change it, create new wallet and transfer funds.
Q: Do all accounts share the same seed phrase? A: Derived accounts share seed phrase. Imported accounts have separate private keys.
Q: How do I know which account AI is using? A: Check Settings → Accounts → API enabled for which account.
Q: Can I have different passwords for different accounts? A: No. Password is per-wallet (all accounts in wallet share password).
Q: What's the difference between derived and imported accounts? A: Derived accounts come from seed phrase (recoverable). Imported accounts use separate private keys (must backup separately).
Next Steps: