Skip to main content

Fee Distribution

Overview

Users pay fees when transacting on Arbitrum One and Arbitrum Nova in the chains' native currency, Ether. Fees exist as a spam / denial-of-service prevention measure, as well as a way to pay for the chains' operational and maintenance costs.

Several different things are accounted for when computing a user's transaction fee, as discussed below. One portion of a transaction fee — "the L1 Base Fee" — goes to the entity controlling the chain's Sequencer, which for both chains is the Arbitrum Foundation. This portion of the fee compensates the Sequencer for the costs it pays to post users' transactions on layer 1; i.e., by receiving this fee, the Sequencer / the Arbitrum Foundation breaks even over time, but does not generate profit.

On Arbitrum One, the remainder of a transaction's fee goes directly to the Arbitrum DAO. On Arbitrum Nova, the remainder goes mostly to the DAO, while a portion goes to various third parties running the chain's critial infrastructure (see below).

Fee Breakdown

The total fee that a user pays for a transaction is computed as the sum of four 4 different components:

FeeDescriptionRecipient (Arbitrum One)Recipient (Nova)
L1 Base FeeThe L1 Base Fee is the estimated cost of L1 calldata a transaction will contribute to a batch. When a batch is posted, the actual cost paid the Sequencer is reported to L2, and the estimated L1 cost adjusts accordingly. This ensures the Sequencer breaks even (i.e., neither profits or operates at a lost) over time. For more info, see here.The Sequencer / The Arbitrum FoundationThe Sequencer / The Arbitrum Foundation
L2 Base FeeThe L2 Base Fee pays the minimum L2 gas price for each of unit of L2 gas in a given L2 transaction. This minimum L2 gas price is 0.1 gwei on Arbitrum One and 0.01 gwei on Arbitrum Nova.The DAO80% to the DAO, remaining 20% to parties running Nova Validators / the DAC
L2 Surplus FeeWith sufficient chain congestion, the L2 fee increases above the minimum L2 gas price; the fee paid to cover the difference between the gas price and the minimum gas price for each unit of gas is the L2 Surplus Fee.The DAOThe DAO
L1 Surplus FeeAdditional fee charged as proportion of L1 base fee, beyond, e.g., the amount strictly necessary for the Sequencer to break even.The DAOThe DAO

For both Arbitrum One and Nova, any of the fee recipients can be updated by the DAO via a constitutional proposal.

Implementation Details

Fees for each of the four fee-components initially accrue at a distinct Reward Distributor contract; at any point, the fees can be distributed to their target recipients by any party via a permissionless contract call. This design allows for ease of distributing fees to multiple parties at different proportions, as well as a means for the DAO to easily change fee recipients.

On Arbitrum One, the fee recipient for "the DAO" is the Treasury Timelock; the DAO can spend these funds via a treasury governance proposal. For Nova, the DAO's fee recipient is an address accessible via cross-chain messages from a core governance proposal.

For fee distribution contract addresses, see here.