Scroll — bytecode-equivalent zk-EVM

Scroll runs the same Solidity bytecode as Ethereum mainnet. Same decoder, same accounting, faster settlement.

L2Ethereum Native: ETH Supported since 2024

Scroll's design goal is bytecode-level equivalence with the EVM — every Ethereum contract should deploy unchanged. For an accounting platform, that means our Ethereum decoder works on Scroll without modification. The accounting story matches Linea, with slightly different bridge timing and a different developer ecosystem (Ambient, Aave on Scroll, Compound on Scroll).

What's tracked on Scroll

ETH and ERC-20 transfers

Same EVM coverage as Ethereum mainnet.

L1 ↔ Scroll bridge

zk-proof bridge with typically 4–12 hour settlement.

Aave on Scroll, Ambient, Compound

DeFi positions tracked end-to-end.

Common Scroll transaction patterns we classify

  • Send / receive ETH (Scroll)
  • ERC-20 transfer on Scroll (in / out)
  • Scroll bridge deposit (Ethereum → Scroll)
  • Scroll bridge withdrawal (Scroll → Ethereum)
  • Token approval (gas only, no balance change)
  • Aave V3 on Scroll supply / withdraw / borrow / repay
  • Ambient Finance swap or concentrated-liquidity position
  • Compound V3 supply / borrow on Scroll
  • Pencils Protocol deposit / withdrawal
  • NFT mint or transfer (ERC-721 / ERC-1155)
  • SCR token claim (Scroll airdrop or incentive program)
  • Contract deployment (bytecode-equivalent Ethereum contract)

What changes when you book Scroll

Scroll bridge withdrawals use zk-proof finality, not an optimistic window

Unlike optimistic rollups with a 7-day challenge period, Scroll withdrawals finalise once the zk-proof for the relevant batch is verified on Ethereum mainnet. This typically takes between 4 and 12 hours. Wag3s tracks the pending withdrawal state during this window so your L1 balance updates correctly when the proof is verified rather than when you initiate the withdrawal.

L2 fee structure separates execution cost from L1 data cost

Each Scroll transaction incurs an L2 execution fee (paid to the sequencer) and an L1 data fee (the cost of committing compressed transaction data to Ethereum). Wag3s captures both components per transaction. Teams that want to allocate infrastructure costs separately from execution fees can route each component to its own GL account using the export mapping.

Bytecode equivalence means Ethereum ABI decoders work unchanged

Scroll's bytecode-equivalent design ensures that smart contracts compiled for Ethereum mainnet run identically on Scroll without recompilation. As a result, Wag3s applies the same DeFi protocol decoders for Aave, Compound, and other protocols across both chains. Finance teams migrating positions from Ethereum to Scroll see consistent classification logic and no gaps in their audit trail during the migration period.

Scroll accounting questions

Why pick Scroll over Linea or zkSync Era?

As a finance team, the choice rarely matters — accounting outputs are equivalent across all three. As a deployer, Scroll's bytecode-equivalence means deployment is the closest to "drop-in" of the three. Most teams use whichever the protocol they care about happens to deploy on.

Does Wag3s track the L1 and L2 fee components separately on Scroll?

Yes. Every Scroll transaction generates two fee components — an L2 execution fee paid to the sequencer and an L1 data fee reflecting the cost of committing compressed calldata to Ethereum. Wag3s captures both components per transaction and allows you to route them to separate GL accounts in the ERP mapping, so infrastructure cost analysis can distinguish sequencer costs from Ethereum settlement costs.

How is a SCR airdrop or incentive claim treated for tax purposes?

SCR received via airdrop or incentive claim is ordinary income on receipt, valued at the SCR fair market value on the claim date. Wag3s classifies SCR claim transactions (matching the Scroll incentive distributor contract) as airdrop income and establishes a cost basis at that fair value. When SCR is later sold or used for gas, the gain or loss is calculated against that basis.

Book Scroll the right way

Free during Alpha. Connect a wallet, see every transaction reconciled to journal entries.