MPC Wallet - Complete Guide
What is an MPC Wallet?
MPC stands for Multi-Party Computation. It's a secure, email-based cryptocurrency wallet where:
- You log in with your email (no seed phrase to memorize or lose)
- Your private key is split into parts and distributed across secure servers
- No single person or entity (not even BlockPeer) can access your funds alone
- Multiple parts must work together to sign transactions
MPC Wallet Benefits
- ✅ Email Recovery - Forgot password? Reset via email
- ✅ No Seed Phrase - Nothing to write down and lose
- ✅ Team-Friendly - Easy to set up for organizations
- ✅ Highly Secure - Private key never in one place
- ✅ Easy Transfers - Send crypto easily from email login
- ✅ Multi-Blockchain - One wallet for multiple chains
Step 1: Create MPC Wallet
1.1 Access Wallet Section
- Log into BlockPeer
- Enter Books module
- Go to Accounting → Wallets
- Click + Create Wallet
[SCREENSHOT: Wallets Dashboard with Create Button]
1.2 Select MPC Wallet
-
System shows wallet creation options:
- MPC Wallet
- Multi-Signature Wallet
- Watch-Only Wallet
-
Click Create MPC Wallet
[SCREENSHOT: Wallet Type Selection Screen]
1.3 Enter Wallet Details
Fill in:
-
Wallet Name: Descriptive name
- Examples: "Operations Wallet", "Main Treasury", "Client Payments"
-
Description: What this wallet is for (optional)
- Example: "For daily business transactions and client payouts"
-
Wallet Type: Already set to MPC
-
Creation Date: Auto-filled (today's date)
Click Next
[SCREENSHOT: MPC Wallet Details Form]
1.4 Select Blockchains
Choose which blockchains to enable on this wallet:
Available Blockchains:
- Bitcoin
- Ethereum
- Polygon
- Solana
- Binance Smart Chain (BSC)
- Avalanche
- Arbitrum
- Optimism
- Fantom
- Cosmos
- Harmony
- Moonbeam
- XRP Ledger
- Aptos
- And 10+ more...
Selection Tips:
- Select only blockchains you'll actually use
- More blockchains = more wallet addresses to manage
- Can always add more later
- Each blockchain gets a unique address
Click Confirm Blockchain Selection
[SCREENSHOT: Blockchain Selection Checklist]
1.5 Wallet Created
Your MPC wallet is created! You'll see:
- Wallet Name: Your chosen name
- Status: Active
- Creation Date: Today's date
- Wallet Address: For each blockchain selected
- QR Codes: For each blockchain (for easy scanning)
[SCREENSHOT: Wallet Created Success Screen]
Step 2: View Wallet Details
2.1 Wallet Dashboard
Go to Accounting → Wallets → Select your MPC wallet
You see:
-
Wallet Overview
- Wallet name
- Status (Active/Inactive)
- Total balance (in USD equivalent)
- Last sync time
-
Blockchain Addresses
- Bitcoin address
- Ethereum address
- Other addresses you enabled
- QR code for each
- Copy button for each
-
Balance by Blockchain
- Bitcoin holdings
- Ethereum holdings
- Other coins
- Total across all
-
Recent Transactions
- Latest 10 transactions
- Send/receive details
- Transaction status
- Date and time
[SCREENSHOT: MPC Wallet Dashboard]
2.2 Account Balances
See total holdings: Bitcoin (BTC) 2.45 BTC $98,000 Ethereum (ETH) 15.30 ETH $29,070 USDC 50,000 USDC $50,000 Polygon (MATIC) 5,000 MATIC $2,500
Total Wallet Value: $179,570
[SCREENSHOT: Balance Summary View]
Step 3: Receive Funds
3.1 Get Your Wallet Address
- Open MPC Wallet
- Select blockchain you want to receive on
- Click Receive
- See options:
- Copy Address: Click to copy wallet address
- Show QR Code: Display QR for scanning
- Share Link: Send to someone else
[SCREENSHOT: Receive Funds Screen with QR Code]
3.2 Share Your Address
Give your wallet address to someone sending you crypto:
- Copy & Paste: Click "Copy Address"
- QR Code: Let them scan the QR code
- Direct Link: Send them the share link
Example Address: To Address: 0x742d35Cc6634C0532925a3b844Bc9e7595f67e1f Amount: 2.5 ETH Blockchain: Ethereum Current Price: $1,850/ETH USD Value: $4,625.00 Network Fee: 0.015 ETH (~$27.75) Total Cost: 2.515 ETH ($4,652.75)
- ✅ Address correct?
- ✅ Amount correct?
- ✅ Fee acceptable?
- ✅ Blockchain correct?
Click Confirm & Send
[SCREENSHOT: Transaction Review Screen]
4.4 Authorize with Signature
- You'll be prompted to authorize
- Click Authorize Transaction
- Transaction submitted to blockchain
- You see confirmation with transaction hash
[SCREENSHOT: Transaction Authorization]
4.5 Transaction Status
Track your transaction:
-
Status shows: Pending → Confirmed → Completed
-
See details:
- Transaction hash (ID on blockchain)
- Block number
- Number of confirmations
- Timestamp
-
When completed:
- Recipient has funds
- Blockchain shows as final
- Your balance updated
- Transaction in history
[SCREENSHOT: Transaction Status/History]
Step 5: Manage Wallet Settings
5.1 Edit Wallet
Go to Wallets → Select wallet → Click Edit
Can modify:
- Wallet name
- Description
- Status (Active/Inactive)
[SCREENSHOT: Edit Wallet Settings]
5.2 Add More Blockchains
- Open wallet
- Click Add Blockchains
- Select additional chains to enable
- Click Save
- New addresses generated for each chain
[SCREENSHOT: Add Blockchains Option]
5.3 Wallet Security
Best practices:
- ✅ Keep password strong and unique
- ✅ Enable 2FA on your account
- ✅ Never share wallet address if you want privacy
- ✅ Verify addresses before sending (especially large amounts)
- ✅ Review transaction history regularly
Step 6: Reconcile Wallet
6.1 Verify Balance
-
Go to Wallets → Select MPC wallet
-
Click Sync Wallet to refresh balances
-
Compare BlockPeer balance to blockchain explorer:
- Bitcoin: https://blockchain.com
- Ethereum: https://etherscan.io
- Polygon: https://polygonscan.com
-
Enter actual balance on blockchain
-
Click Reconcile
If balances match: ✅ Reconciliation complete
If balances don't match:
- Check for pending transactions
- Wait for blockchain confirmation
- Verify you're looking at correct address
- Contact support if discrepancy persists
[SCREENSHOT: Wallet Reconciliation Screen]
Step 7: Link Wallet to Books Accounting
7.1 Auto-Sync to Accounts
- Go to Accounting → Chart of Accounts
- Find or create account for this wallet (e.g., "Ethereum Holdings")
- Click Link Wallet
- Select your MPC wallet
- Select blockchain
- Click Link
[SCREENSHOT: Link Wallet to Account]
7.2 Auto-Syncing Transactions
Now all transactions automatically:
- Sync from blockchain
- Record in Books
- Post to linked account
- Update financial reports
No manual entry needed!
[SCREENSHOT: Auto-Synced Transactions in Books]
Common Tasks
Send Payment to Vendor
- Open MPC Wallet
- Click Send
- Enter vendor's wallet address
- Enter amount
- Set fee level
- Review and confirm
- Payment complete in 5-30 min
Receive Customer Payment
- Open MPC Wallet
- Click Receive
- Copy address or show QR
- Share with customer
- Wait for blockchain confirmation
- Balance updates automatically
Check Transaction Status
- Open wallet
- Go to Transaction History
- Find transaction
- Click to see full details:
- Status (Pending/Confirmed)
- Transaction hash
- Block number
- Number of confirmations
Add Second Wallet
- Go to Wallets
- Click + Create Wallet
- Follow same process
- Can have multiple MPC wallets
Troubleshooting
Q: Transaction not appearing
A:
- Wait for blockchain confirmation (5-30 min)
- Click Sync Wallet to refresh
- Check blockchain explorer with transaction hash
- Normal - blockchain confirmation pending
Q: Different balance on chain vs BlockPeer
A:
- Pending transactions not yet confirmed
- Wait for confirmations
- Click manual sync
- Check for very recent transactions
Q: Can't send funds
A:
- Check you have enough balance
- Check blockchain not congested
- Verify recipient address correct
- Try manual sync first
- Try again in a few minutes
Q: Forgot wallet recovery
A:
- Email-based recovery available
- Click "Forgot Password" on login
- Reset via email verification
- Wallet remains secure