Migrating from Other Wallets
Migrating from Other Wallets to Roru Wallet
This guide helps you migrate from other cryptocurrency wallets to Roru Wallet, ensuring a smooth transition while maintaining security and privacy.
Pre-Migration Planning
Assess Your Current Wallet
Before migrating, assess your current situation:
Current Wallet Type:
Software wallet (mobile/desktop)
Hardware wallet (Ledger, Trezor, etc.)
Exchange wallet
Web wallet
Paper wallet
Assets to Migrate:
List all cryptocurrencies
Note current balances
Identify supported chains
Check for any locked/staked assets
Current Security:
Review current security setup
Note recovery methods
Check backup status
Understand current key management
Plan Your Migration
Migration Strategy:
Timing: Choose low-activity period
Method: Decide on migration method
Testing: Test with small amounts first
Backup: Ensure backups of both wallets
Verification: Plan verification steps
Migration Methods
Method 1: Direct Transfer (Recommended)
Process:
Create Roru Wallet
Generate deposit address in Roru
Send assets from old wallet to Roru address
Assets automatically convert to shielded
Verify receipt in Roru Wallet
Advantages:
Simple and straightforward
Assets become private immediately
No key import needed
Clean migration
Considerations:
Transaction fees apply
Requires network connectivity
Takes time for confirmations
Method 2: Recovery Phrase Import (If Compatible)
Process:
Check if old wallet uses BIP39 standard
If compatible, import recovery phrase to Roru
Roru will derive keys from phrase
Assets accessible in Roru Wallet
Convert to shielded if needed
Advantages:
No transfer fees
Faster migration
Maintains same keys
Considerations:
Only works if compatible format
May not support all features
Verify compatibility first
Compatibility:
BIP39 mnemonic phrases (12 or 24 words)
Standard derivation paths
Common wallet formats
Method 3: Private Key Import (Advanced)
Process:
Export private keys from old wallet
Import private keys to Roru Wallet
Roru derives addresses from keys
Assets accessible in Roru
Convert to shielded
Advantages:
Works with any wallet
Maintains same keys
No transfer needed
Considerations:
Security risk during export
Must be done securely
Advanced procedure
Not recommended for beginners
Step-by-Step Migration
Step 1: Set Up Roru Wallet
Install Roru Wallet: Follow installation guide
Create New Wallet: Create new Roru wallet
Secure Backup: Back up recovery phrase securely
Verify Setup: Verify wallet is working correctly
Step 2: Prepare Old Wallet
Verify Balance: Confirm current balances
Check Network: Ensure network connectivity
Review Fees: Understand transaction fees
Backup Old Wallet: Create backup of old wallet
Note Addresses: Note important addresses if needed
Step 3: Generate Deposit Address
Open Roru Wallet: Launch Roru Wallet
Select Asset: Choose asset to deposit
Generate Address: Generate deposit address
Verify Address: Verify address is correct
Copy Address: Copy address carefully
Step 4: Send from Old Wallet
Open Old Wallet: Launch old wallet
Select Send: Choose send/withdraw option
Paste Address: Paste Roru deposit address
Enter Amount: Enter amount to send
Review Details: Review all details carefully
Confirm: Confirm and send transaction
Step 5: Wait for Confirmation
Monitor Transaction: Watch transaction status
Wait for Confirmations: Wait for required confirmations
Check Network: Verify network is processing
Be Patient: Confirmations take time
Step 6: Verify in Roru
Check Balance: Check balance in Roru Wallet
Verify Amount: Verify amount is correct
Check History: Review transaction history
Confirm Shielded: Verify assets are shielded
Step 7: Complete Migration
Repeat for Other Assets: Migrate other assets if needed
Verify All Balances: Verify all assets migrated
Test Transactions: Test sending from Roru
Update Records: Update your records
Secure Old Wallet: Secure or dispose of old wallet
Chain-Specific Migration
Ethereum Migration
Process:
Generate Ethereum deposit address in Roru
Send ETH/ERC-20 tokens from old wallet
Wait for Ethereum confirmations (12+ blocks)
Assets appear in Roru shielded balance
Convert to shielded automatically
Considerations:
Gas fees apply
ERC-20 tokens supported
Confirmations required
May take 5-15 minutes
Solana Migration
Process:
Generate Solana deposit address in Roru
Send SOL/SPL tokens from old wallet
Wait for Solana confirmations
Assets appear in Roru shielded balance
Convert to shielded automatically
Considerations:
Lower fees than Ethereum
Fast confirmations
SPL tokens supported
Usually completes in seconds
Bitcoin Migration
Process:
Generate Bitcoin deposit address in Roru
Send BTC from old wallet
Wait for Bitcoin confirmations (6+ blocks)
Assets appear in Roru shielded balance
Convert to shielded automatically
Considerations:
Network fees apply
Confirmations required
May take 30-60 minutes
SegWit addresses supported
Other Chains
Roru supports migration from other chains:
Polygon: Fast and low-cost
Avalanche: C-Chain supported
BNB Chain: BEP-20 tokens
Arbitrum: Layer 2 support
Optimism: Layer 2 support
Check Roru documentation for specific chain support.
Migration Best Practices
Test First
Small Amount Test:
Send small test amount first
Verify receipt in Roru
Test sending from Roru
Verify everything works
Then migrate larger amounts
Why Test:
Verifies process works
Identifies issues early
Builds confidence
Reduces risk
Gradual Migration
For Large Balances:
Migrate in stages
Start with smaller amounts
Gradually increase
Monitor each stage
Complete when comfortable
Benefits:
Reduces risk
Allows learning
Identifies issues
Builds confidence
Verify Everything
Verification Checklist:
Common Migration Scenarios
From Software Wallet
Scenario: Migrating from MetaMask, Trust Wallet, etc.
Process:
Create Roru Wallet
Generate deposit address
Send from software wallet
Assets become shielded in Roru
Old wallet can be kept or removed
Considerations:
Simple process
Transaction fees apply
Old wallet remains functional
Can keep both if desired
From Hardware Wallet
Scenario: Migrating from Ledger, Trezor, etc.
Process:
Create Roru Wallet
Generate deposit address
Connect hardware wallet
Send from hardware wallet
Assets become shielded in Roru
Considerations:
Hardware wallet still functional
Can keep hardware wallet
Consider pairing Roru One for similar security
Transaction fees apply
From Exchange
Scenario: Migrating from centralized exchange
Process:
Create Roru Wallet
Generate deposit address
Withdraw from exchange to Roru address
Wait for exchange processing
Assets appear in Roru shielded
Considerations:
Exchange withdrawal fees
Exchange processing time
KYC may be required
Verify address carefully
From Paper Wallet
Scenario: Migrating from paper/cold storage
Process:
Create Roru Wallet
Import private key (if supported)
Or generate deposit address and send
Assets accessible in Roru
Convert to shielded
Considerations:
Security during key handling
Import vs transfer decision
Secure key disposal after migration
Verify process carefully
Post-Migration Steps
Verify Migration
Check All Balances: Verify all assets migrated
Test Transactions: Test sending from Roru
Verify Privacy: Confirm assets are shielded
Check History: Review transaction history
Test Features: Test Roru-specific features
Update Records
Update Addresses: Update any saved addresses
Update Services: Update services using old addresses
Notify Contacts: Notify frequent recipients
Update Backups: Update backup information
Document Migration: Document migration for records
Secure Old Wallet
Backup Old Wallet: Create final backup
Secure or Remove: Secure or remove old wallet
Clear Devices: Clear old wallet from devices
Secure Keys: Secure or destroy old keys
Update Security: Update security practices
Troubleshooting Migration
Transaction Not Appearing
Possible Causes:
Transaction not confirmed yet
Wrong address used
Network congestion
Transaction failed
Solutions:
Wait for confirmations
Verify address was correct
Check transaction on blockchain explorer
Contact support if needed
Wrong Amount Received
Possible Causes:
Fees deducted
Partial send
Network fees
Exchange fees (if from exchange)
Solutions:
Check transaction details
Verify fees deducted
Check old wallet balance
Contact support if discrepancy
Assets Not Shielded
Possible Causes:
Still in public balance
Need to convert manually
Network issue
Sync issue
Solutions:
Check balance type (shielded vs public)
Convert to shielded if needed
Wait for sync
Refresh wallet
Migration Security
Security During Migration
Secure Environment: Migrate in secure environment
Verify Addresses: Always verify addresses
Test First: Test with small amounts
Monitor: Monitor migration process
Backup: Keep backups of both wallets
After Migration
Secure Roru Wallet: Ensure Roru Wallet is secure
Update Security: Update all security settings
Remove Old Wallet: Remove old wallet if not needed
Secure Keys: Secure or destroy old keys
Monitor: Monitor for suspicious activity
FAQ
Can I keep both wallets?
Yes, you can keep both wallets. However, for privacy, it's better to complete migration and use Roru primarily.
What if migration fails?
If migration fails, your assets remain in the old wallet. Investigate the issue and retry. Contact support if needed.
Are there migration fees?
Yes, blockchain transaction fees apply. These vary by network and congestion.
How long does migration take?
Migration time varies by network:
Solana: Seconds to minutes
Ethereum: 5-15 minutes
Bitcoin: 30-60 minutes
Other chains: Varies
Can I migrate partially?
Yes, you can migrate assets gradually. Test with small amounts first.
Conclusion
Migrating to Roru Wallet:
Plan: Plan your migration carefully
Test: Test with small amounts first
Migrate: Follow migration process
Verify: Verify everything works
Secure: Secure old wallet and update security
Migration to Roru gives you access to:
Privacy: Shielded transactions
Security: Enhanced security features
Multi-Chain: Unified multi-chain interface
Offline: Offline capability with Roru One
Follow this guide for a smooth and secure migration to Roru Wallet.
Last updated
