Sitemap

How to Bridge From Ethereum to Aleo on Verulink (May 2025 Refresh)

3 min readMay 27, 2025

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.

Press enter or click to view image in full size

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
Press enter or click to view image in full size

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

Press enter or click to view image in full size

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.

Press enter or click to view image in full size

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!

--

--

Verulink
Verulink

Written by Verulink

Your Trusted Bridge Between Aleo and Ethereum Blockchain

No responses yet