Blog
How to Bridge to zkSync with Across Prot...
Bridge to zkSync in seconds using Across. Learn how to move ETH, USDC, and many other tokens quickly, cheaply, and safely with this step-by-step guide.
Jul 01, 2025
6 min read

How to Bridge to zkSync with Across Protocol

Share this article

TL;DR: How to Bridge to zkSync with Across Protocol

You can bridge to zkSync in seconds using Across.

  1. Connect your wallet.

  2. Select your origin chain and zkSync as the destination chain.

  3. Choose your tokens and amounts.

  4. Confirm and bridge.

Introduction to Bridging to zkSync

zkSync is a Layer 2 network built on Ethereum that uses zero-knowledge rollups to offer lower fees, faster transactions, and the same security guarantees as Ethereum mainnet. It’s where users go when they want Ethereum’s trust with web3’s speed.

To get started on zkSync, you’ll need to bridge your assets from another chain, usually Ethereum or another L2. Bridging moves your tokens securely between blockchains, giving you access to zkSync’s dApps, DeFi protocols, NFT markets, and gaming ecosystems.

If you’ve ever wondered how to bridge to zkSync easily and safely, this guide walks you through every step using Across Protocol: a faster, cheaper, and more secure way to move your assets.

What You’ll Need Before Bridging to zkSync

Before bridging tokens to zkSync, make sure you’re set up correctly:

  1. Wallet: Use a supported wallet such as MetaMask, Coinbase Wallet, Rabby, or Rainbow.

  2. Network access: Ensure your wallet is connected to the origin chain (e.g., Ethereum, Arbitrum, Optimism, Polygon).

  3. Gas funds: Keep a small amount gas fees on the origin network.

  4. Browser: Use Chrome, Brave, or Firefox for best compatibility.

Definition: A wallet is a software or hardware application that stores your private keys and allows you to send, receive, and manage crypto assets securely.

Wallet

zkSync Compatible

Platforms

MetaMask

✅ Yes

Browser, Mobile

Coinbase Wallet

✅ Yes

Browser, Mobile

Rabby Wallet

✅ Yes

Browser, Mobile

Rainbow Wallet

✅ Yes

Mobile

Step 1: Visit the Across Protocol App

Start by visiting the official Across app. This is the secure interface where all bridging takes place.

Always make sure you’re on the official URL (app.across.to) to protect your assets. If it’s your first time using Across, you can also check out the Across documentation for extra onboarding help.

Definition: A bridge interface is a web app that enables you to transfer tokens between different blockchain networks securely.

Step 2: Connect Your Ethereum Wallet

Once you’re on the Across app, click Connect Wallet. You can use any major Ethereum-compatible wallet such as MetaMask, Coinbase Wallet, or Rabby.

Before connecting, make sure your wallet is set to your origin chain (the chain that your funds are currently on). For the sake of this example, let’s use Ethereum mainnet.

When you connect, you’re simply authorizing the app to view and interact with your wallet, not giving control of your assets away.

Step 3: Select Your Origin Chain and Token

In the Across app, start by choosing the origin chain and the token you want to send.

Across supports a wide selection of networks, including Ethereum, Solana, BNB Smart Chain, Hyperliquid, Monad, and many more.

Use the top dropdown menu in the app to select both:

  1. Origin chain: The network where your funds currently live.

  2. Token to send: The specific asset you’ll bridge or swap from.

Across automatically detects the available balance in your connected wallet and displays estimated gas fees before you proceed.

Definition: The origin chain is the blockchain where your tokens currently reside and from which your bridge transaction begins.

Step 4: Select Your Destination Chain and Token

Next, choose zkSync as your destination chain and select the token you want to receive.

Across lets you bridge and swap in one step. For example, you can send ETH on Ethereum and receive USDC on zkSync in a single transaction. Or you can simply bridge a single token without swapping it. The choice is yours.

Use the bottom dropdown menu in the app to:

  1. Select zkSync as your destination chain.

  2. Pick your destination token (this can be the same or different from your origin token).

Definition: Bridging + swapping means transferring assets across chains while simultaneously converting them into another token on the destination chain, saving multiple manual steps.

Step 5: Enter the Amount You Want to Bridge

After selecting your origin and destination tokens, enter the amount you want to bridge or bridge + swap.

Across will automatically calculate and show everything you need to know before confirming:

  • Exact output amount you’ll receive on zkSync.

  • Estimated transfer time (typically in seconds).

  • Total fees, including LP and relayer fees.

  • Gas costs on the origin chain.

  • Any limits for the selected token.

This transparency ensures you know exactly what to expect before signing the transaction.

Step 5: Review, Confirm, and Execute the Bridge Transaction

Once everything looks good, review the transaction details carefully: origin and destination networks, asset, amount, and estimated fees.

Then, approve the transaction in your wallet and sign to confirm. Across’s relayer network immediately picks up your transfer and competes to fulfill it as fast as possible.

In most cases, you’ll see your funds appear on zkSync in less than 3 seconds, a massive improvement over traditional bridges.

What Happens After You Initiate the Bridge?

After you submit your transaction, Across’s decentralized relayers go to work. They front the liquidity to deliver your tokens on zkSync instantly, while the protocol later verifies and settles the transfer securely on Ethereum.

This intent-based system ensures you always receive your funds first. No waiting for confirmations.

You can monitor your bridge status on the Across dashboard or by viewing the transaction on a zkSync block explorer.

Once complete, make sure you have a small amount of ETH on zkSync to cover future gas fees.

Why Use Across Protocol for Bridging

Across Protocol is one of the most efficient and user-friendly ways to bridge to zkSync. It’s designed for speed, cost-efficiency, and security, which is everything users care about when moving funds between chains.

Unlike legacy or native bridges that rely on slow settlement times or higher fees, Across uses an intent-based design. That means you simply state what you want (e.g., “Send 1 ETH from Ethereum to zkSync”) and Across handles the rest. Behind the scenes, a network of independent relayers competes to complete your transfer as fast and cheaply as possible, often in under 60 seconds.

Because it’s non-custodial, you stay in control of your assets the entire time. And with support for multiple networks (including Ethereum, Arbitrum, Optimism, zkSync, Solana, BNB Smart Chain, and many more) Across gives you a truly seamless crosschain experience.

Key Advantages of Using Across Protocol for zkSync

Here’s why Across stands out as one of the best bridges for zkSync:

With Across, you get a one-click experience that feels as fast as swapping tokens, only it’s crosschain.

Why Use Across to Bridge to zkSync

Across stands out as the fastest and most capital-efficient bridge in the crypto ecosystem:

  • Speed: Typical transfers settle in under three seconds.

  • Low fees: Only pay origin gas. No hidden charges.

  • No slippage: You receive exactly what you send.

  • Secure: Every transfer is verified by UMA.

  • Crosschain reach: Works with Ethereum, Solana, BNB Smart Chain, Arbitrum, Optimism, Polygon, zkSync, and many more.

Feature

Across Protocol

Legacy Bridges

Native zkSync Bridge

Transfer Speed

Under 3 seconds

1–30 minutes

10–60 minutes

Fees

0.06–0.12% + small relayer fee

Higher

Moderate

Security

Intent-based, non-custodial

Custodial risk

Smart contract based

Chains Supported

23 mainnets

Limited

zkSync only

Important Considerations When Bridging to zkSync

Before bridging, keep a few practical details in mind:

  • Check gas fees on both chains before starting.

  • Review minimum and maximum transfer limits.

  • Confirm Across fees: a liquidity-provider fee (0.06–0.12%) and a relayer fee, both shown up front.

  • If your wallet doesn’t automatically show zkSync assets after bridging, manually add the zkSync network to your wallet.

  • Always use the official Across app and never share your private keys.

Following these steps will help you bridge to zkSync smoothly and securely.

Frequently Asked Questions

How long does bridging to zkSync take with Across Protocol?

Usually under 3 seconds. Across’s relayer network fulfills your transfer instantly, then settles it securely in the background.

What are the fees involved in bridging to zkSync?

Across charges a small liquidity-provider fee (0.06–0.12%) and a variable relayer fee, both shown clearly before confirmation.

Is bridging to zkSync safe using Across Protocol?

Yes. Across uses a non-custodial, intent-based architecture and decentralized relayers to ensure your assets are always secure.

Do I need to add zkSync manually to my wallet?

If your wallet doesn’t display zkSync automatically, you’ll need to manually add the network to view your assets.

What assets can I bridge to zkSync using Across Protocol?

You can bridge ETH, USDC, and most ERC-20 tokens supported by zkSync.

Join the Across community:

Back to top