BlockchainsLive

Cheapest blockchain transaction fee, live across 15 L1 and L2 chains

Litecoin leads native transfer fee usd at $0.000104 (24h) on Cheapest blockchain transaction fee, live across 15 L1 and L2 chains. Live USD cost of one native token transaction on 15 Layer 1 and Layer 2 chains, refreshed every 30 seconds.

TL;DR. As of , Litecoin leads native transfer fee usd at $0.000104 (24h) on Cheapest blockchain transaction fee, live across 15 L1 and L2 chains. Source: OpenChainBench, https://openchainbench.com/benchmarks/network-fees.

This page answers one question. How much does it cost in dollars to send one transaction on each major blockchain right now. We track 14 chains in parallel and refresh the number every 30 seconds. The eight Layer 1 chains are Ethereum, Solana, BNB Chain, TRON, Cardano, Sui, Litecoin and Monero. The six Layer 2 rollups are Arbitrum, Base, zkSync Era, Linea, Mantle and Taiko. For every chain we query its own fee market directly (eth_feeHistory for the EVM family, getRecentPrioritizationFees on Solana, koios epoch params on Cardano, get_fee_estimate on Monero, the mempool oracle on Litecoin, getChainParameters on TRON, suix_getReferenceGasPrice on Sui), convert the result to the smallest native unit, then multiply by the live USD price of the chain's native token from Mobula. The output is the actual dollar amount a wallet user pays today. No gwei to lamport conversion, no marketing claim. Compare Ethereum gas now versus Solana fee in USD, see whether Arbitrum is still cheaper than Base today, find out which Layer 1 has the lowest transaction cost this minute.

Methodology

Every 30 seconds we ask each of 14 chains for its current native transaction fee in the chain's smallest unit (wei, lamport, lovelace, sun, MIST, litoshi, atomic), multiply by the live USD price of the chain's native token from Mobula's market API and publish the result. Chains with a priority market expose three tiers (slow, standard, fast) mapped to roughly the 25th, 50th and 90th percentile of the recent fee distribution. Deterministic fee chains emit a single tier. The eight Layer 1 chains mirror the L1 finality bench so users can compare cost and speed side by side. The six Layer 2 rollups add the layer dimension so a wallet routing decision can be made on real data instead of marketing claims.

Native transfer fee USD by chain

Live p50 over the last 24 hours, ranked lowest first. Each chain has its own consensus mechanism. The explainer below matches what the harness actually measures.

Litecoin transaction fee

$0.000104 p50 over the last 24 hours · litecoinspace fee oracle × 225 vBytes.

Litecoin native transfer fee is $0.000104 (p50, 24h). Litecoin inherits Bitcoin's UTXO fee market priced in litoshi per virtual byte; a SegWit P2WPKH single-input single-output transfer is around 225 vBytes, so even at fastest-tier mempool rates the headline cost stays in the low-cent range, an order of magnitude under Bitcoin. Computed from litecoinspace.org recommended fee tiers times 225 vBytes times live LTC price.

Base transaction fee

$0.000237 p50 over the last 24 hours · OP Stack optimistic rollup Coinbase, 21000 gas.

Base native transfer fee is $0.000237 (p50, 24h). Base is Coinbase's OP Stack rollup with a priority-fee-near-zero pattern; native ETH transfers settle at fractions of a cent on L2 execution alone. Base posts batches to Ethereum via EIP-4844 blobs, and the L1 data fee (not in this figure) tracks the blob fee market. Computed via `eth_feeHistory` on the Base sequencer RPC times live ETH price.

Taiko transaction fee

$0.000344 p50 over the last 24 hours · Based rollup, 21000 gas.

Taiko native transfer fee is $0.000344 (p50, 24h). Taiko is a based rollup sequenced by Ethereum L1 validators, so its block cadence is bounded by Ethereum's 12 s slot and its fee market reflects the L1 priority surface; native ETH transfers cost slightly more than OP Stack peers because there is no separate cheap L2 sequencer pricing. Computed via `eth_feeHistory` on the Taiko RPC times live ETH price.

Solana transaction fee

$0.000372 p50 over the last 24 hours · 5000 lamport base + getRecentPrioritizationFees × 200 CU.

Solana native transfer fee is $0.000372 (p50, 24h). Solana charges a hard 5000 lamports per signature base, plus an optional priority fee priced in micro-lamports per compute unit; a SOL transfer consumes around 200 CUs, so the priority component is usually dwarfed by the base. At current SOL prices the headline fee sits well under one cent on non-congested blocks. Measured via `getRecentPrioritizationFees` percentiles.

Mantle transaction fee

$0.000433 p50 over the last 24 hours · OP Stack optimistic rollup Mantle, 21000 gas.

Mantle native transfer fee is $0.000433 (p50, 24h). Mantle is an OP Stack fork that uses EigenDA for data availability instead of Ethereum blob calldata, which lowers the L1-posting component substantially; the L2 fee market still follows EIP-1559 against a centralized sequencer, and native ETH transfers sit in the sub-cent range. Computed via `eth_feeHistory` on the Mantle sequencer RPC times live ETH price.

BNB Chain transaction fee

$0.000677 p50 over the last 24 hours · EIP 1559 fee market, 21000 gas.

BNB Chain native transfer fee is $0.000677 (p50, 24h). BNB Smart Chain runs a Parlia PoSA consensus with 21 active validators and a fixed 3 s block; fee market is EIP-1559-style but the base fee has historically hovered near a 1 gwei floor enforced by validators, which is why a native BNB transfer typically stays under one cent. Computed as (base + p50 priority) times 21000 gas times live BNB price.

Arbitrum transaction fee

$0.000789 p50 over the last 24 hours · Optimistic rollup Nitro, 21000 gas.

Arbitrum One native transfer fee is $0.000789 (p50, 24h). Arbitrum Nitro runs an EIP-1559 fee market against the sequencer at sub-second cadence; native ETH transfers are 21000 gas and sit at fractions of a cent because the sequencer's priority fee is near-zero by design. The L1 data-posting component (Ethereum blobs since Dencun) is not yet included in this figure, only L2 execution cost. Computed via `eth_feeHistory` on the Arbitrum sequencer RPC times live ETH price.

zkSync Era transaction fee

$0.00178 p50 over the last 24 hours · ZK rollup, 21000 gas.

zkSync Era native transfer fee is $0.00178 (p50, 24h). zkSync Era uses a custom fee model where the gas figure bundles execution, pubdata and prover cost into a single price published by the sequencer; native ETH transfers cost more than OP Stack chains because prover work is amortized into the per-transaction fee rather than billed separately at batch time. Computed via `eth_feeHistory` on the zkSync sequencer RPC.

Robinhood Chain transaction fee

$0.00288 p50 over the last 24 hours · Arbitrum Orbit rollup Robinhood, 21000 gas.

Robinhood Chain native transfer fee is $0.00288 (p50, 24h). Robinhood's Arbitrum Orbit rollup posts a very low base fee (~0.05 gwei) and zero priority rewards, the typical Orbit pattern where the centralized sequencer needs no tip market; ETH is the gas asset and the L1 blob-posting cost is excluded from this figure like every other L2 on this page. Computed via `eth_feeHistory` on the official sequencer RPC times live ETH price.

Ethereum transaction fee

$0.00411 p50 over the last 24 hours · EIP 1559 fee market, 21000 gas × (base + p50 priority).

Ethereum native transfer fee is $0.00411 (p50, 24h). Fees follow EIP-1559: the base fee adjusts by up to 12.5 percent per block from the previous block's gas usage, plus a priority tip set by the user; a plain ETH transfer is 21000 gas. During congested periods (NFT mints, MEV bursts) standard transfers can cost several dollars, while quiet weekends drop the median under 20 cents. Computed as (base + p50 priority) times 21000 gas times live ETH price.

Sui transaction fee

$0.00541 p50 over the last 24 hours · suix_getReferenceGasPrice × 76000 gas budget.

Sui native transfer fee is $0.00541 (p50, 24h). Sui uses a reference-gas-price model where validators agree on a per-epoch gas price via DPoS auction; a `Coin::transfer` consumes around 76000 computation units, so the per-transfer cost stays in the sub-cent range even on busy epochs. Sui has separate computation and storage fees, with the latter rebated when objects are deleted. Computed via `suix_getReferenceGasPrice` times 76000 gas times SUI price.

Linea transaction fee

$0.0157 p50 over the last 24 hours · ZK rollup Stark, 21000 gas.

Linea native transfer fee is $0.0157 (p50, 24h). Linea is the Consensys zkEVM and exposes a standard EIP-1559 fee surface to wallets; the sequencer's posted base fee tracks zk-prover-batch economics rather than mempool congestion, so native ETH transfers sit in the sub-cent range even when Ethereum L1 is congested. L1 data-posting cost (blob calldata) is excluded from this figure. Computed via `eth_feeHistory` on the Linea sequencer RPC.

Cardano transaction fee

$0.0275 p50 over the last 24 hours · min_fee_b plus size times min_fee_a, deterministic.

Cardano native transfer fee is $0.0275 (p50, 24h). Cardano fees are protocol-deterministic: min_fee_a per byte plus a flat min_fee_b base, both set by governance and updated rarely; a typical ADA transfer is ~250 bytes, so the lovelace cost is essentially fixed until the next parameter vote. The USD figure only moves because ADA price moves. Computed from live koios epoch_params times 250 bytes times ADA price.

Monero transaction fee

$0.0437 p50 over the last 24 hours · get_fee_estimate × 1500 bytes RingCT.

Monero native transfer fee is $0.0437 (p50, 24h). Monero uses RingCT transactions with a dynamic block-size penalty: a 1-input 2-output transfer is roughly 1500 bytes, and the per-byte rate from `get_fee_estimate` rises sharply when miners are filling blocks above the median size. The fee covers both anonymity-set inflation and ring-signature footprint, which is why XMR fees sit above most L1s. Computed via the daemon's three-tier `get_fee_estimate` times 1500 bytes times XMR price.

TRON transaction fee

$0.0937 p50 over the last 24 hours · Bandwidth model, 268 bytes × getTransactionFee SUN/byte.

TRON native transfer fee is $0.0937 (p50, 24h). TRON uses a bandwidth and energy resource model rather than a gas auction: a TRX transfer is roughly 268 bytes, billed at the published bandwidth rate (currently 1000 sun per byte via `getChainParameters`), and free if the sender has enough free daily bandwidth or staked TRX. The single-tier figure reflects the on-chain rate parameter times typical transfer size times TRX price.

Frequently asked

What does this benchmark measure?

The USD cost of one native token transaction on each of the 14 tracked chains, refreshed every 30 seconds. A native transaction is the simplest action on a chain. Send ETH on Ethereum, SOL on Solana, ADA on Cardano, TRX on TRON, and so on. We do not yet measure ERC 20 transfers, DEX swaps or smart contract deployments. Those will ship as companion metrics in a later phase.

Which chains are tracked?

Eight Layer 1 chains on the L1 tab. Ethereum, Solana, BNB Chain, TRON, Cardano, Sui, Litecoin and Monero. Six Layer 2 rollups on the L2 tab. Arbitrum, Base, zkSync Era, Linea, Mantle and Taiko. The list matches the L1 finality and L2 block time benches so you can read cost and speed side by side.

Why USD instead of gas price in gwei?

Gas price in gwei on Ethereum cannot be compared to lamports per compute unit on Solana or sun per byte on TRON. The only honest cross chain unit is the dollar cost of a user facing action, computed at scrape time using a live USD price for each native token. Mobula's market API delivers the prices we multiply by.

What do slow, standard and fast tiers mean?

Tiers exist on chains with a priority market where users can pay more for faster inclusion. Slow targets the 25th percentile of recent priority bids, standard the 50th, fast the 90th. Chains with deterministic or near deterministic fees (Cardano, TRON native transfer) emit a single tier because there is no priority market to bid into.

Why is the Solana fee so low?

Solana charges 5000 lamports per signature as a hard base, plus an optional priority fee priced in micro lamports per compute unit. A simple SOL transfer uses around 200 compute units, so the priority component is typically dwarfed by the base. At current SOL prices the headline fee sits well under one cent on non congested blocks.

Why is the Cardano fee always similar?

Cardano fees are deterministic. The protocol parameters min_fee_a per byte and min_fee_b base are set by governance and updated rarely. A standard ADA transaction is roughly 250 bytes, so the lovelace cost is essentially fixed until the next parameter vote. The USD figure on the leaderboard only moves because ADA's USD price moves.

Are the L2 numbers complete?

Not yet. The figure for each Layer 2 reflects L2 execution cost only (the wallet visible gas price times 21000 gas times the ETH price). The L1 data posting fee (blob market for EIP 4844 rollups like Arbitrum and Base after Dencun, calldata for the rest) is a separate component that varies block to block and is currently excluded. A blended total cost figure will ship in a later phase. For now use the L1 view for true wallet cost comparison, and read the L2 view as the execution component only.

Which Layer 1 chain has the cheapest transaction fee right now?

Open the page. The leaderboard refreshes every 30 seconds and is sorted by cost. As a general pattern, Litecoin, Solana and BNB Chain cluster below one cent, Ethereum and Cardano around one to five cents, and TRON and Monero in the ten cent range. Sui sits in the sub cent range. Exact ordering depends on congestion and native token price at the moment of read.

How often does the page refresh?

Every 30 seconds. The harness re queries each chain's fee oracle and Mobula's price API on the same cadence, so headline values are at most 30 seconds stale plus chain RPC latency (typically under one second).

Why are some chains showing one tier instead of three?

Cardano fees are protocol deterministic. TRON native transfers consume bandwidth at the published rate per byte. Neither chain exposes a priority market a user can bid into for a TRX or ADA transfer, so emitting a single tier is more honest than fabricating three identical values.

Can I cite a value from this page?

Yes. Every number is a Prometheus query over a 24h window. The query string is shown in the row's hover tooltip. The harness source is open at the link in the source field below. Cite the value and the timestamp at the top of the page.

Source code github.com/ChainBench/OpenChainBench/tree/main/harnesses/transaction-fee