Skip to main content

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

  1. Log into BlockPeer
  2. Enter Books module
  3. Go to AccountingWallets
  4. Click + Create Wallet

[SCREENSHOT: Wallets Dashboard with Create Button]

1.2 Select MPC Wallet

  1. System shows wallet creation options:

    • MPC Wallet
    • Multi-Signature Wallet
    • Watch-Only Wallet
  2. 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 AccountingWallets → Select your MPC wallet

You see:

  1. Wallet Overview

    • Wallet name
    • Status (Active/Inactive)
    • Total balance (in USD equivalent)
    • Last sync time
  2. Blockchain Addresses

    • Bitcoin address
    • Ethereum address
    • Other addresses you enabled
    • QR code for each
    • Copy button for each
  3. Balance by Blockchain

    • Bitcoin holdings
    • Ethereum holdings
    • Other coins
    • Total across all
  4. 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

  1. Open MPC Wallet
  2. Select blockchain you want to receive on
  3. Click Receive
  4. 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

  1. You'll be prompted to authorize
  2. Click Authorize Transaction
  3. Transaction submitted to blockchain
  4. You see confirmation with transaction hash

[SCREENSHOT: Transaction Authorization]

4.5 Transaction Status

Track your transaction:

  1. Status shows: PendingConfirmedCompleted

  2. See details:

    • Transaction hash (ID on blockchain)
    • Block number
    • Number of confirmations
    • Timestamp
  3. 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

  1. Open wallet
  2. Click Add Blockchains
  3. Select additional chains to enable
  4. Click Save
  5. 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

  1. Go to Wallets → Select MPC wallet

  2. Click Sync Wallet to refresh balances

  3. Compare BlockPeer balance to blockchain explorer:

  4. Enter actual balance on blockchain

  5. 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]

7.1 Auto-Sync to Accounts

  1. Go to AccountingChart of Accounts
  2. Find or create account for this wallet (e.g., "Ethereum Holdings")
  3. Click Link Wallet
  4. Select your MPC wallet
  5. Select blockchain
  6. 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

  1. Open MPC Wallet
  2. Click Send
  3. Enter vendor's wallet address
  4. Enter amount
  5. Set fee level
  6. Review and confirm
  7. Payment complete in 5-30 min

Receive Customer Payment

  1. Open MPC Wallet
  2. Click Receive
  3. Copy address or show QR
  4. Share with customer
  5. Wait for blockchain confirmation
  6. Balance updates automatically

Check Transaction Status

  1. Open wallet
  2. Go to Transaction History
  3. Find transaction
  4. Click to see full details:
    • Status (Pending/Confirmed)
    • Transaction hash
    • Block number
    • Number of confirmations

Add Second Wallet

  1. Go to Wallets
  2. Click + Create Wallet
  3. Follow same process
  4. 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

Next Steps