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:

  1. Timing: Choose low-activity period

  2. Method: Decide on migration method

  3. Testing: Test with small amounts first

  4. Backup: Ensure backups of both wallets

  5. Verification: Plan verification steps

Migration Methods

Process:

  1. Create Roru Wallet

  2. Generate deposit address in Roru

  3. Send assets from old wallet to Roru address

  4. Assets automatically convert to shielded

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

  1. Check if old wallet uses BIP39 standard

  2. If compatible, import recovery phrase to Roru

  3. Roru will derive keys from phrase

  4. Assets accessible in Roru Wallet

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

  1. Export private keys from old wallet

  2. Import private keys to Roru Wallet

  3. Roru derives addresses from keys

  4. Assets accessible in Roru

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

  1. Install Roru Wallet: Follow installation guide

  2. Create New Wallet: Create new Roru wallet

  3. Secure Backup: Back up recovery phrase securely

  4. Verify Setup: Verify wallet is working correctly

Step 2: Prepare Old Wallet

  1. Verify Balance: Confirm current balances

  2. Check Network: Ensure network connectivity

  3. Review Fees: Understand transaction fees

  4. Backup Old Wallet: Create backup of old wallet

  5. Note Addresses: Note important addresses if needed

Step 3: Generate Deposit Address

  1. Open Roru Wallet: Launch Roru Wallet

  2. Select Asset: Choose asset to deposit

  3. Generate Address: Generate deposit address

  4. Verify Address: Verify address is correct

  5. Copy Address: Copy address carefully

Step 4: Send from Old Wallet

  1. Open Old Wallet: Launch old wallet

  2. Select Send: Choose send/withdraw option

  3. Paste Address: Paste Roru deposit address

  4. Enter Amount: Enter amount to send

  5. Review Details: Review all details carefully

  6. Confirm: Confirm and send transaction

Step 5: Wait for Confirmation

  1. Monitor Transaction: Watch transaction status

  2. Wait for Confirmations: Wait for required confirmations

  3. Check Network: Verify network is processing

  4. Be Patient: Confirmations take time

Step 6: Verify in Roru

  1. Check Balance: Check balance in Roru Wallet

  2. Verify Amount: Verify amount is correct

  3. Check History: Review transaction history

  4. Confirm Shielded: Verify assets are shielded

Step 7: Complete Migration

  1. Repeat for Other Assets: Migrate other assets if needed

  2. Verify All Balances: Verify all assets migrated

  3. Test Transactions: Test sending from Roru

  4. Update Records: Update your records

  5. Secure Old Wallet: Secure or dispose of old wallet

Chain-Specific Migration

Ethereum Migration

Process:

  1. Generate Ethereum deposit address in Roru

  2. Send ETH/ERC-20 tokens from old wallet

  3. Wait for Ethereum confirmations (12+ blocks)

  4. Assets appear in Roru shielded balance

  5. Convert to shielded automatically

Considerations:

  • Gas fees apply

  • ERC-20 tokens supported

  • Confirmations required

  • May take 5-15 minutes

Solana Migration

Process:

  1. Generate Solana deposit address in Roru

  2. Send SOL/SPL tokens from old wallet

  3. Wait for Solana confirmations

  4. Assets appear in Roru shielded balance

  5. Convert to shielded automatically

Considerations:

  • Lower fees than Ethereum

  • Fast confirmations

  • SPL tokens supported

  • Usually completes in seconds

Bitcoin Migration

Process:

  1. Generate Bitcoin deposit address in Roru

  2. Send BTC from old wallet

  3. Wait for Bitcoin confirmations (6+ blocks)

  4. Assets appear in Roru shielded balance

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

  1. Send small test amount first

  2. Verify receipt in Roru

  3. Test sending from Roru

  4. Verify everything works

  5. Then migrate larger amounts

Why Test:

  • Verifies process works

  • Identifies issues early

  • Builds confidence

  • Reduces risk

Gradual Migration

For Large Balances:

  1. Migrate in stages

  2. Start with smaller amounts

  3. Gradually increase

  4. Monitor each stage

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

  1. Create Roru Wallet

  2. Generate deposit address

  3. Send from software wallet

  4. Assets become shielded in Roru

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

  1. Create Roru Wallet

  2. Generate deposit address

  3. Connect hardware wallet

  4. Send from hardware wallet

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

  1. Create Roru Wallet

  2. Generate deposit address

  3. Withdraw from exchange to Roru address

  4. Wait for exchange processing

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

  1. Create Roru Wallet

  2. Import private key (if supported)

  3. Or generate deposit address and send

  4. Assets accessible in Roru

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

  1. Check All Balances: Verify all assets migrated

  2. Test Transactions: Test sending from Roru

  3. Verify Privacy: Confirm assets are shielded

  4. Check History: Review transaction history

  5. Test Features: Test Roru-specific features

Update Records

  1. Update Addresses: Update any saved addresses

  2. Update Services: Update services using old addresses

  3. Notify Contacts: Notify frequent recipients

  4. Update Backups: Update backup information

  5. Document Migration: Document migration for records

Secure Old Wallet

  1. Backup Old Wallet: Create final backup

  2. Secure or Remove: Secure or remove old wallet

  3. Clear Devices: Clear old wallet from devices

  4. Secure Keys: Secure or destroy old keys

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

  1. Secure Environment: Migrate in secure environment

  2. Verify Addresses: Always verify addresses

  3. Test First: Test with small amounts

  4. Monitor: Monitor migration process

  5. Backup: Keep backups of both wallets

After Migration

  1. Secure Roru Wallet: Ensure Roru Wallet is secure

  2. Update Security: Update all security settings

  3. Remove Old Wallet: Remove old wallet if not needed

  4. Secure Keys: Secure or destroy old keys

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

  1. Plan: Plan your migration carefully

  2. Test: Test with small amounts first

  3. Migrate: Follow migration process

  4. Verify: Verify everything works

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