Deposit & Withdraw
Depositing Funds
To deposit funds into your Merlin wallet:- Go to Wallet > tap your wallet
- Find the deposit address for your preferred chain
- Tap the address to copy it
- Send tokens from your external wallet to that address
Supported Deposit Chains
Each chain section includes a block explorer link so you can verify your deposit.
Withdrawing Funds
To withdraw funds from your wallet:Step 1: Start the Withdrawal
- Go to Wallet > tap your wallet > tap “Withdraw”
- Select a destination chain (Ethereum, Polygon, Solana, BASE, or BSC)
Step 2: Set the Amount
Choose how much to withdraw using any of these options:- 50% or 100% — preset percentage buttons
- Custom % — type an integer percentage (1-100)
- Custom USDC — type an exact USDC amount
Step 3: Set the Destination Address
Tap “Set destination address” and enter the wallet address where you want to receive funds.- For EVM chains (Ethereum, Polygon, BASE, BSC): enter an
0xaddress - For Solana: enter a Solana wallet address
Step 4: Confirm
Once both amount and address are set, the “Confirm and withdraw” button appears. Tap it to submit You’ll see a “Withdrawal Submitted” confirmation. The withdrawal is processed in the background and the message updates when complete.Minimum Withdrawal Amounts
Each chain has a minimum withdrawal amount. The exact minimums are shown on the withdrawal form when you select a chain. If your amount is below the minimum, you’ll see an error message.Cancellation
- Tap “Cancel” during any text input step to return to the form without changes
- Tap “Back” to return to the chain selection screen
- Navigate away at any time — the withdrawal is only submitted when you tap “Confirm”