Wallet Management in BlockPeer Books
Wallet Types
MPC Wallets (Multi-Party Computation)
What it is: Email-based secure wallet. No seed phrase. Multi-party control means no single person can move funds alone.
Best for:
- New users
- Businesses
- Teams
- High security requirement
Advantages:
- No seed phrase to lose
- Email recovery
- Multi-approver option
- Team-friendly
How it works:
- Wallet is managed by BlockPeer infrastructure
- You access via email login
- Funds secured by MPC technology
- Multiple parties can approve transactions
Multi-Signature Wallets (Multisig)
What it is: Wallet requiring multiple signatures to move funds. E.g., 2-of-3 (need 2 out of 3 signatures).
Best for:
- Organizations requiring consensus
- High-value accounts
- Governance requirements
- Decentralized control
Advantages:
- Decentralized - not controlled by any one person
- Transparent - on blockchain
- Configurable - set any M-of-N (e.g., 2-of-2, 3-of-5, etc.)
- Custody best practices
Disadvantages:
- More complex setup
- All signers must participate
- Slower transactions
- Need hardware wallets or external tools
Watch-Only Wallets
What it is: Track existing wallet without ability to move funds.
Best for:
- Monitoring existing holdings
- Tracking wallets you don't own
- Portfolio tracking
- Public wallets
Advantages:
- Simple to set up
- Monitor without access
- Multiple wallets easily
- No security risk
Disadvantages:
- Cannot move funds
- Read-only
- Cannot send/receive
Creating MPC Wallet
Step 1: Start Wallet Creation
- Go to Wallets → Connect Wallet
- Click Create MPC Wallet
- Enter wallet details:
- Wallet Name: Descriptive name (e.g., "Operations Wallet 2024")
- Description: Optional note about purpose
- Click Next
Step 2: Configure Blockchains
- BlockPeer shows list of blockchains
- Select which ones you'll use:
- Bitcoin
- Ethereum
- Polygon
- Solana
- Binance Smart Chain
- Avalanche
- Arbitrum
- Optimism
- Cosmos
- (And 15+ others)
- Click Create Wallet
Step 3: Wallet Generated
- BlockPeer generates wallet
- You see:
- Wallet name
- Public addresses for each blockchain selected
- QR codes for each address
- Copy or download addresses
Step 4: Fund Your Wallet
- Use public address to receive funds
- Send from exchange or another wallet
- Wait for blockchain confirmation (5 min - 2 hours typically)
- Balance updates in BlockPeer when confirmed
Creating Multi-Signature Wallet
Step 1: Initiate Multisig
- Go to Wallets → Add Wallet
- Click Create Multisig Wallet
- Enter:
- Wallet Name: (e.g., "Treasury - 3-of-5 Multisig")
- Description: Purpose of wallet
Step 2: Configure Multisig Settings
-
Signers Required: How many must sign (e.g., 2 in "2-of-3")
-
Total Signers: How many signers total (e.g., 3 in "2-of-3")
-
Blockchains: Select which to support
-
Signer Info: Enter details for each signer:
- Signer name
- Role
-
Click Next
Step 3: Invite Signers
- BlockPeer sends invitations to all signers
- Each signer receives email
- They create (or log into) BlockPeer account
- They approve their participation
- You see notification when signers confirmed
Step 4: Deploy Multisig
Once all signers confirmed:
- System deploys multisig contract to blockchain
- Wallet address generated
- All signers can access
- Can now receive funds
- Transactions require M signatures
Adding Watch-Only Wallet
Step 1: Start Watch Wallet
- Go to Wallets → Add Wallet
- Click Watch Wallet
- Enter:
- Wallet Name: How to identify it (e.g., "Vesting Wallet")
- Wallet Address: The public address
- Blockchain: Which chain it's on
- Click Next
Step 2: Verify Wallet
- BlockPeer connects and scans address
- Shows current balance
- Shows transaction history
- Confirms it's valid
- Click Add Wallet
Step 3: Track Wallet
- Wallet now appears in your Wallets list
- Balance updates automatically
- Can view all transactions
- Cannot move funds (watch-only)
Managing Wallets
Wallet Dashboard
To see all wallets:
- Go to Wallets → Overview
- See all wallets with:
- Wallet name
- Type (MPC, Multisig, Watch)
- Current balance
- Number of addresses
- Last transaction
- Status (Active, Locked, etc.)
Wallet Details
Click on any wallet to see:
-
General Info
- Name, description, type
- Creation date
- Status
-
Addresses
- Public address for each blockchain
- QR codes for each
- Option to copy
-
Balance
- Current balance in wallet currency
- Balance in USD equivalent
- Breakdown by blockchain (if multiple chains)
-
Recent Transactions
- Latest 10 transactions
- Date, description, amount
- Status
-
Permissions
- Who can access
- What they can do (view, transfer, etc.)
Rename Wallet
- Go to Wallets → Select wallet
- Click Edit
- Change name and/or description
- Click Save
Disable Wallet
To temporarily stop using wallet:
- Go to Wallets → Select wallet
- Click Edit
- Set Status to "Inactive"
- Click Save
- Wallet still tracked but not active
Archive Wallet
For old wallets you're no longer using:
- Go to Wallets → Select wallet
- Click Archive
- Wallet moved to archive
- Can still view, but not active
- Option to restore later
Connecting Team Members to Wallets
For multisig or team wallets:
Grant Access
- Go to Wallets → Select wallet
- Click Permissions
- Click + Add Member
- Select team member
- Choose role:
- Viewer: Can see balance and history
- Signer: Can approve transactions (multisig only)
- Manager: Can manage wallet settings
- Click Grant Access
Manage Access
- Go to wallet Permissions
- See list of members with access
- Click member to edit:
- Change role
- Revoke access
- Save changes
Transferring Funds
Send from MPC Wallet
- Go to Wallets → Select wallet
- Click Send
- Enter:
- Amount: How much to send
- Blockchain: Which chain
- To Address: Recipient address (paste or scan QR)
- Description: What it's for (optional)
- Fee Level: Low, Medium, High (affects speed/cost)
- Click Review
- Review details
- Click Confirm & Send
- Transaction submitted to blockchain
Approve Multisig Transaction
When multisig transaction waiting for approval:
- Go to Wallets → Select wallet
- Click Pending Transactions
- See transaction needing approval
- Review:
- To address
- Amount
- Who initiated
- Click Approve or Reject
- If enough approvals collected, transaction executes
Receive Funds
- Go to Wallets → Select wallet
- Click Receive
- See public address(es)
- Copy address or show QR code
- Share with sender
- Funds appear when confirmed on blockchain
Wallet Reconciliation
Verify Balance
- Go to Wallets → Select wallet
- View BlockPeer balance
- Check actual wallet balance (from blockchain explorer or wallet app)
- Should match
If Balances Don't Match
-
Check pending transactions
- Sent funds might be pending
- Received funds might not be confirmed yet
- Wait for blockchain confirmation
-
Manual sync
- Click Sync Balance button
- BlockPeer re-checks blockchain
- Updates if needed
-
Check explorer
- Visit blockchain explorer (Etherscan for ETH, etc.)
- Paste wallet address
- Verify actual balance matches
- If blockchain has more, wait for BlockPeer to sync
Transaction Not Showing
-
Check status
- Is it pending on blockchain?
- Has it confirmed? (usually 5-30 minutes)
-
Find on explorer
- Search wallet address on blockchain explorer
- See all transactions directly on blockchain
- Can find transactions not yet in BlockPeer
-
Manual record
- If transaction is on blockchain but not in BlockPeer
- Go to Accounting → Manual Entry
- Create transaction to record it