Folio v0.9 — CEX + On-chain Consolidation is liveSee what's new →

Arbitrum One and Nova, with the bridge math your auditor needs

The largest Ethereum L2 by TVL has its own accounting wrinkles — sequencer revenue, optimistic withdrawal windows, Stylus contracts, and the ARB unlock schedule. We handle them.

L2Ethereum Native: ETH Supported since 2024

Arbitrum is the L2 most operating finance teams hit first. Cheaper gas, faster confirmations, the same EVM tooling — and a few accounting quirks that don't exist on mainnet. The 7-day optimistic withdrawal window means a user-initiated bridge from Arbitrum to L1 doesn't settle for a week; treasury teams need that visibility in their cash forecast. The sequencer earns revenue on every batch posted to L1; protocols receiving sequencer revenue (DAOs, L2 operators) need that booked correctly. ARB token unlocks vest on a schedule that affects fair-value reporting for treasuries holding the asset. Stylus, Arbitrum's WASM-compatible execution layer, introduces non-Solidity contracts that need their own decoding path.

What's tracked on Arbitrum

Native ETH transfers on L2

Sent / received with L2 gas (much lower than L1) broken out per transaction.

ERC-20 transfers

USDC, USDT, DAI, ARB, GMX, MAGIC, RDNT, and the rest of the Arbitrum DeFi ecosystem.

L1 ↔ L2 bridge events

Deposits (instant) and withdrawals (7-day window) reconciled across L1 and L2 wallets.

Sequencer revenue

For protocols and DAOs receiving sequencer fee distributions.

ARB token treasury

Unlock schedule tracking, vesting awareness, fair-value snapshots.

GMX, Camelot, Pendle positions

GMX GLP / GM positions, Camelot V3 ranged liquidity, Pendle PT / YT splits.

Stylus contracts

Rust / C / C++ contract decoding for the Stylus execution layer.

Arbitrum Nova

Anytrust chain coverage for high-throughput / gaming use cases.

Common Arbitrum transaction patterns

  • L1 → L2 deposit (instant settlement on Arbitrum)
  • L2 → L1 withdrawal (initiated, 7-day delay, finalized)
  • GMX swap / open position / close position
  • GMX GLP mint / redeem
  • Camelot V3 add / remove ranged liquidity
  • Pendle deposit (split into PT + YT)
  • Pendle redeem (PT → underlying at maturity)
  • Radiant deposit / borrow / repay
  • Stylus contract call (decoded via WASM ABI)
  • ARB token claim (airdrop or unlock)
  • Sequencer batch fee receipt (for L2 operators)

What changes when you book Arbitrum

Withdrawals don't settle for 7 days

{ "An Arbitrum-to-L1 bridge withdrawal goes through three states — initiated on L2, in challenge period, finalized on L1": { " Wag3s tracks each state separately so your treasury balance reflects the in-flight nature": "the funds are no longer on Arbitrum but not yet settled on L1." } }

Sequencer revenue is recurring income for L2 operators

Protocols receiving sequencer fee distributions (Arbitrum One operator, downstream DAOs) need that revenue booked as ordinary income on receipt. We tag sequencer fee receipts and surface them on the income statement.

ARB unlocks affect fair-value

ARB tokens unlock to investors and team on a schedule. Treasuries holding ARB need to track the unlock cliff for fair-value reporting under ASU 2023-08. We surface the unlock schedule on the asset detail.

Arbitrum accounting questions

How does Wag3s handle the 7-day withdrawal delay?

We track the withdrawal in three states (initiated, challenge period, finalized). On the L2 side, the funds are debited at initiation. On the L1 side, the credit lands at finalization. In between, we surface the in-flight balance as a receivable from the bridge contract — a defensible treatment that mirrors how a wire-transfer-in-flight is shown on a bank reconciliation.

Are Arbitrum gas fees deductible?

Same rules as Ethereum mainnet. For an operating company, gas paid is typically an operating expense. For individuals, treatment varies by jurisdiction and event type (added to cost basis on a swap, deductible on a transfer). We tag gas per-transaction and apply the right treatment based on your configuration.

Does Wag3s support Stylus contracts?

Yes — we decode Stylus contract calls via the WASM ABI when the contract is verified, and reconstruct from raw events when it isn't. The same `Manual review` flag applies for unverified contracts that don't match a known pattern.

Book Arbitrum the right way

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