Skip to content
keylo
Layer 2Ethereum rollupZero knowledge

Scroll Wallet: Send, Swap and Withdraw ETH on Scroll zkEVM

Updated , 8 minute read

A Scroll wallet holds ETH and tokens on Scroll, a zero-knowledge rollup designed to run Ethereum bytecode as closely as possible. You use your regular 0x address, pay fees in ETH, and withdraw to Ethereum once a ZK proof finalizes your batch, followed by a claim on Ethereum. Keylo supports receiving, sending, swapping and bridging on Scroll.

Scroll at a glance

Network type
ZK rollup, bytecode-compatible zkEVM
Gas token
ETH
Governance token
SCR
Fee parts
L2 execution fee plus L1 data fee
Withdrawal to Ethereum
After proof finalization, then a manual claim
Chain ID
534352
On this page
  1. What is Scroll and what makes it different?
  2. Scroll addresses and accounts
  3. Create a Scroll wallet with Keylo
  4. How to receive ETH on Scroll
  5. How to send ETH on Scroll
  6. How Scroll fees work
  7. Tokens on Scroll
  8. Swap and bridge on Scroll, and how withdrawals finalize
  9. Is Scroll safe to keep funds on?
  10. Scroll safety tips
  11. Frequently asked questions

What is Scroll and what makes it different?

Scroll is an Ethereum layer 2 that uses zero-knowledge proofs to show Ethereum that every batch of transactions was executed correctly. Its goal from the start was close EVM equivalence at the bytecode level, so contracts and developer tools written for Ethereum run on Scroll without changes. Much of its early proving research was done in the open alongside Ethereum's own zero-knowledge researchers.

The network has changed a lot under the hood. The Euclid upgrade in 2025 moved Scroll to a new prover built on OpenVM and switched its state tree to the same format Ethereum uses, and later upgrades in 2025 refined fees and sequencer performance. The SCR token, launched in 2024, is used for governance, not for gas. People mainly use Scroll for DeFi, lending and bridging ETH-based assets at lower cost than mainnet.

Like most rollups, Scroll is still run by a single sequencer that orders transactions. In 2026 Scroll replaced its independent Security Council with a smaller team-controlled multisig, and trackers such as L2BEAT moved it back to Stage 0. The proofs still guarantee that state transitions are valid, but upgrade control is more concentrated than it was in 2025.

Scroll addresses and accounts

Scroll accounts are standard Ethereum accounts. Your Scroll address is the 0x address derived from your recovery phrase, the same one Keylo shows for Ethereum and every other EVM network. Addresses use mixed-case checksums, and Keylo validates them before you send. There is no account activation, no minimum balance and no memo.

Balances are tracked per network. If you withdraw ETH from an exchange on Ethereum and expected it on Scroll, it will sit at your address on Ethereum mainnet instead. Keylo labels every address with its network name, which makes it easier to tell an exchange which chain you are actually receiving on.

Create a Scroll wallet with Keylo

  1. 1

    Open the Keylo registration page in any up-to-date browser on desktop or mobile.

  2. 2

    Enter your name, email, phone number and password, then confirm your email address.

  3. 3

    Keylo generates your 12-word recovery phrase in the browser and encrypts it locally using a key derived from your password; only the encrypted copy is stored.

  4. 4

    Reveal the phrase in Settings after re-entering your password, and write it down offline. It is your only route back in if you forget the password.

  5. 5

    Choose Scroll from the network list. Your 0x address is ready for deposits.

How to receive ETH on Scroll

  1. 1

    In Keylo, open Scroll and choose ETH or the token you expect.

  2. 2

    Tap Receive. Keylo displays the address, the QR code and the Scroll label.

  3. 3

    Copy the address into the sender's app, or let them scan the code.

  4. 4

    If you are withdrawing from an exchange, select Scroll as the network. If Scroll is not offered, withdraw on a supported network and bridge across.

  5. 5

    When the transfer lands, it appears in Activity with a link to the explorer.

How to send ETH on Scroll

Sending to an exchange from Scroll works the same way, but only if the exchange lists Scroll for that asset. Check the deposit page before you send; a deposit on a network the exchange does not support can take a long time to recover, if it can be recovered at all.

  1. 1

    Open Scroll in Keylo and tap the asset you want to send.

  2. 2

    Paste the recipient's address or scan a QR code. Keylo checks the checksum and warns you when the address belongs to a contract.

  3. 3

    Enter an amount or tap Max; Max keeps enough ETH aside for the fee.

  4. 4

    Choose slow, normal or fast. Scroll produces blocks every few seconds, so normal is usually fine.

  5. 5

    Read the summary with the network fee and exact amount, then confirm to sign in your browser.

How Scroll fees work

A Scroll fee has two parts, both paid in ETH. The L2 execution fee covers running your transaction and follows the familiar gas-used times gas-price formula. The L1 data fee covers publishing your transaction data to Ethereum, which Scroll now does with blobs. A contract on Scroll keeps track of Ethereum's current blob and gas prices so the data fee follows real costs.

That design means your Scroll fee depends partly on Ethereum. When mainnet is busy, the data part rises; when it is quiet, Scroll transfers cost very little. Simple ETH sends are small and cheap, while big contract interactions with lots of calldata cost more. Proving costs are absorbed into these fees too, and Keylo adds nothing to normal sends.

Always keep a little ETH on Scroll. Tokens such as USDC or SCR cannot pay their own transfer fees, and a wallet holding only tokens is stuck until ETH arrives. A few cents' worth is enough for many ordinary transfers.

Tokens on Scroll

Scroll supports ERC-20 tokens, which Keylo can show and send. Common ones include SCR, bridged stablecoins such as USDC and USDT, wrapped ETH and liquid staking tokens like wstETH. Token contracts on Scroll have their own addresses, different from the same tokens on Ethereum, so look them up on Scrollscan or the issuer's website before you trust a balance.

Scroll ran a long points program before its token launch, and fake SCR claim sites and copycat tokens still circulate. A genuine claim never needs your recovery phrase, and unexpected tokens with links in their names are a classic route to wallet-draining approvals. If you did not buy it or expect it, leave it alone.

Swap and bridge on Scroll, and how withdrawals finalize

Inside Keylo, swap and bridge covers Scroll directly. A typical use is bringing ETH over from Arbitrum or Base without touching mainnet, or swapping SCR into ETH for gas. Routes come from LI.FI, which compares decentralized exchanges and audited bridges, plus THORChain for native assets such as BTC. Before you sign, the quote spells out the path, the expected and minimum output, and each fee, including any small service fee. Bridges can be tracked until they land, and if a cross-chain route cannot complete, the protocol returns the funds to the sending wallet.

Scroll's native bridge has no seven-day challenge window, because validity proofs replace it. Deposits from Ethereum arrive in minutes. A withdrawal becomes claimable once the batch containing it has been proven and finalized on Ethereum, which usually takes on the order of an hour or a few hours depending on proving and batching. You then send a claim transaction on Ethereum and pay mainnet gas.

For small amounts, the claim fee on Ethereum can be a noticeable share of the withdrawal, so a liquidity route that pays out directly on the destination may cost less overall. Compare the total fees in the quote with what a mainnet claim would cost before deciding.

Is Scroll safe to keep funds on?

Scroll's strongest guarantee comes from its proofs. Ethereum will not accept a new Scroll state unless a valid zero-knowledge proof backs it, so an operator cannot simply invent balances or steal funds through a fake state update. All the data needed to rebuild balances is posted to Ethereum, which means the chain's history does not depend on any company's servers staying online.

The weaker points are operational. A single sequencer decides transaction order, and if it stops, users must fall back on a slower path through Ethereum to get transactions included. Upgrades to the bridge and verifier contracts are now controlled by a small team multisig, so you are trusting that group not to push a harmful upgrade. For everyday amounts this is a reasonable trade-off many users accept, but it is worth knowing before you park large savings on any Stage 0 network.

Scroll safety tips

  • Select Scroll by name at exchanges, not a generic zkEVM option.
  • Keep ETH on Scroll for gas and ETH on Ethereum for claiming native-bridge withdrawals.
  • Ignore SCR airdrop messages and tokens you did not expect.
  • Review and revoke approvals left over from points campaigns.
  • Understand the trust model: proofs secure state, but a small multisig controls upgrades.
  • Compare networks in the Linea guide and get help through Keylo support, which never asks for your phrase.

Frequently asked questions

Do I pay Scroll fees in SCR?

No. Every Scroll fee is paid in ETH. SCR is a governance token that holders use to vote on proposals; you can store and send it in Keylo, but it cannot cover gas. Keep a small ETH balance on Scroll so you can move SCR and other tokens whenever you want.

How long do withdrawals from Scroll to Ethereum take?

With Scroll's native bridge there is no week-long challenge period. Your withdrawal becomes claimable once its batch is proven and finalized on Ethereum, usually within roughly an hour to a few hours. You then claim it on Ethereum. Liquidity bridges in Keylo's quotes typically deliver within minutes without a separate claim.

Is Scroll an optimistic rollup?

No. Scroll is a ZK rollup: each batch comes with a validity proof that Ethereum verifies, so invalid state cannot be accepted even if the operator wanted it. It does still rely on a single sequencer for ordering and on a team multisig for upgrades, which is why trackers rate its decentralization as Stage 0.

Why did my Scroll fee go up when nothing changed on Scroll?

Part of every Scroll fee pays for posting data to Ethereum. When Ethereum's blob or gas prices rise, Scroll's L1 data fee follows, even if Scroll itself is quiet. Waiting for a calmer period on mainnet often brings the cost back down, and Keylo always shows the total before you sign.

Can I import my Scroll wallet from MetaMask?

Yes. Import your MetaMask recovery phrase into Keylo and the first account should match, because both use the standard Ethereum derivation path. Your Scroll balance belongs to that address, so it appears once you open Scroll in Keylo. Extra MetaMask accounts use later indexes and may need to be checked separately.

Get your Scroll address in a minute

Create a free Keylo wallet with your email. The same recovery phrase also covers Bitcoin, Ethereum, Solana and every other supported network.

Create a free wallet