Cross-Chain Topup
Add funds to your reply.cash wallet from other blockchains. Transfer USDC, USDT, or other supported assets from Ethereum, Polygon, Arbitrum, Base, and 25+ other supported chains directly to your Solana wallet.
How It Worksβ
Cross-chain topup bridges assets from any supported blockchain to Solana. Your funds are automatically converted to native SOL USDC in your wallet. We do not custody your funds - all assets remain in your self-custodial wallet.
Step-by-Step Guideβ
Step 1: Navigate to Depositβ
- Open the reply.cash app
- Navigate to "Deposit" or "Top Up" in the main menu
- You'll see options for different deposit methods
Step 2: Select Cross-Chain Depositβ
- From the deposit options, tap "Cross-Chain Deposit" or "Cross-Chain Topup"
- This will open the cross-chain deposit interface
Step 3: Choose Amount, Chain, and Assetβ
- Enter the amount you want to deposit (in the source asset)
- Select the source chain (e.g., Ethereum, Polygon, Arbitrum, Base, etc.)
- Choose the asset you want to transfer (e.g., USDC, USDT, etc.)
- Review the estimated conversion rate and fees
Supported Chains Include:
Ethereum
Polygon
Arbitrum
Base
Optimism
Avalanche
BNB Chain
Aurora
Gnosis
X Layer
Monad
Berachain
Bitcoin
Bitcoin Cash
Litecoin
Dogecoin
Dash
NEAR
Sui
TON
Tron
XRP
Stellar
Cardano
Zcash
StarkNet
Scroll
Plasma
Aleo
ADI
See Supported Chains & Assets for the complete list
Supported Assets:
- USDC (USD Coin)
- USDT (Tether)
- Other stablecoins (varies by chain)
Step 4: QR Code Appearsβ
- After selecting amount, chain, and asset, a QR code will automatically appear
- The QR code contains:
- Destination address for your transfer
- Amount to send
- Chain and asset information
- Transaction details
Step 5: Transfer from Another Walletβ
- Open your wallet on the source chain (e.g., MetaMask for Ethereum, Phantom for Solana, etc.)
- Scan the QR code or copy the destination address
- Send the exact amount of the selected asset to the provided address
- Ensure you're sending from the correct chain and correct asset as specified
Important:
- Send the exact amount shown in the QR code
- Use the correct source chain (e.g., if you selected Ethereum, send from Ethereum)
- Send the correct asset (e.g., if you selected USDC, send USDC, not USDT)
- Double-check the destination address before confirming
Step 6: Auto-Detection or Manual Confirmationβ
Automatic Detection:
- reply.cash will automatically detect when your funds arrive
- The transaction status will update automatically
- You'll see a confirmation notification
If Auto-Detection Doesn't Work:
- If funds don't auto-detect after a few minutes, tap "I Sent Funds" or "Confirm Transfer"
- This will trigger a manual check for your transaction
- The system will scan for your deposit and process it
Step 7: Auto-Swap to SOL USDCβ
- Once your funds are detected, they will automatically swap to SOL USDC (native USDC on Solana)
- The swap happens automatically
- Your SOL USDC balance will update in your wallet
- You'll receive a confirmation notification
What Happens:
- Your source asset (e.g., USDC on Ethereum) is bridged to Solana
- Automatically converted to native SOL USDC
- Deposited directly into your connected Solana wallet
- No manual swap required
Important Notesβ
Non-Custodialβ
We do not custody your funds. All assets remain in your self-custodial wallet throughout the entire process. reply.cash only facilitates the cross-chain transfer and conversion.
Supported Chains & Assetsβ
Not all chains and assets are supported. Check the Supported Chains & Assets page for:
- Complete list of supported blockchains
- Available assets per chain
- Address formats and requirements
Transaction Timesβ
- EVM Chains: Typically 2-5 minutes
- Bitcoin/Litecoin: 10-30 minutes (block confirmation time)
- Other Chains: Varies by network congestion
Feesβ
- Network fees: You pay gas fees on the source chain to send the transaction
- Bridge fees: Small fee for cross-chain bridging (shown before confirmation)
- Swap fees: Minimal fee for converting to SOL USDC (included in conversion rate)
Minimum Amountsβ
Each chain has different minimum deposit amounts:
- Ethereum: Higher minimums due to gas costs
- Polygon/Arbitrum/Base: Lower minimums (cheaper gas)
- Check the app for current minimums per chain
Troubleshootingβ
Funds Not Detectedβ
If your funds aren't auto-detected:
- Wait 5-10 minutes - Some chains take longer to confirm
- Click "I Sent Funds" - Manually trigger detection
- Verify transaction:
- Check the transaction hash on the source chain explorer
- Ensure the amount matches exactly
- Verify the destination address is correct
- Check chain compatibility - Ensure you sent from the correct chain
Wrong Amount Sentβ
- If you sent a different amount than specified, the transaction may fail
- Contact support with your transaction hash for assistance
- You may need to send the correct amount in a new transaction
Wrong Chain or Assetβ
- If you sent from the wrong chain or wrong asset, contact support immediately
- Include your transaction hash and details
- Recovery may be possible depending on the situation
Transaction Stuckβ
- Check the source chain explorer for transaction status
- Verify network congestion on the source chain
- Wait for network confirmation before contacting support
Security Tipsβ
- β Always verify the QR code destination address
- β Double-check the amount before sending
- β Ensure you're sending from the correct chain
- β Use official reply.cash app only
- β Never share your wallet recovery phrase
- β Verify transaction hashes on block explorers
Need Help?β
Support Resourcesβ
- Discord Support: discord.gg/x8cnwh3g25 - Get help from the community
- Twitter/X: @replydotcash - Updates and support
- FAQ: Common Questions - Answers to frequent questions
Related Guidesβ
- π Getting Started - Wallet setup and basics
- π° How to Send Money - Using your balance
- π Supported Chains & Assets - All supported networks
- β FAQ - Common questions
- π§ Troubleshooting - Fix common issues
All funds remain in your self-custodial wallet - we never custody your assets.