How to Bridge From Ethereum to Aleo on Verulink (May 2025 Refresh)
Looking to bridge assets to Aleo for the first time — or returning after a while?
Here’s a quick refresher that walks you through the current process using the Verulink Bridge.
This article outlines the step-by-step process for bridging from Ethereum to Aleo, based on the latest live version of Verulink as of May 2025.
Step 1: Connect Your Wallets
Go to verulink.xyz and connect the two wallets you’ll need:
- Your Ethereum wallet (e.g., MetaMask)
- Your Aleo wallet (e.g., LeoWallet)
Make sure both wallets are properly connected. You’ll see them appear in the interface once authorized.
Step 2: Choose the Token and Amount
In the bridge interface:
- Select the asset you want to bridge (ETH, USDC, or USDT)
- Enter the amount to transfer
- Confirm that your LeoWallet address is correct
Double-check the input details before moving to the next step. Once the transaction is submitted, it can’t be reversed.
Step 3: Start the Transaction
Click Start Transaction. A pop-up will appear. Click “Confirm Transaction” to proceed.
Step 4: Confirm in MetaMask
Your MetaMask wallet will prompt you to approve the transaction. Once you approve, the transaction is sent to the Ethereum network.
Step 5: Ethereum Confirmation
Once confirmed, Verulink generates a proof and sends it. You’ll see a confirmation pop-up via Etherscan, and your deposit will show as “in progress.”
Step 6: Transfer Validation (~15 Minutes)
Verulink replaced its 24-hour randomized screening process with structured, real-time checks for every transaction as part of a recent bridge upgrade.
This new verification system allows most transfers to be completed and available for minting on Aleo within approximately 15 minutes
Step 7: Ready to Mint on Aleo
After attestor validation, the status updates to “Ready to Mint.”
Click the Ready to Mint button in your destination wallet to generate a local proof.
Step 8: Confirm in LeoWallet
Open the LeoWallet extension and approve the minting transaction.
Step 9: Minting Process
Minting usually takes 1 to 2 minutes. Once completed, the tokens will be available in your LeoWallet.
You can check the successful transaction on the Aleo Scan.
What’s Ahead
A full UI upgrade and feature enhancements are in development. For now, this guide reflects the current live experience.
Follow us on X or join Discord for more updates, and as always, happy bridging!