Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
LABS
Glossary

Submission Fee

A submission fee is a mandatory payment, typically in a protocol's native token, required to submit a formal governance proposal, primarily serving as a spam deterrent.
Chainscore © 2026
definition
BLOCKCHAIN GLOSSARY

What is a Submission Fee?

A submission fee is a mandatory payment required to submit data, such as a transaction or a proof, to a blockchain network or a specific protocol for validation and inclusion.

In blockchain systems, a submission fee serves as a cryptoeconomic mechanism to prevent spam, allocate scarce computational resources, and incentivize network validators. It is distinct from a standard transaction fee, as it is specifically levied for the act of submitting specialized data to a system, such as a zero-knowledge proof to a validity-proof rollup or an oracle report to a data feed. This fee compensates the network for the cost of verifying the submitted data's correctness and integrity before it is accepted.

The structure and purpose of a submission fee vary by protocol. In optimistic rollups, a submission fee is often paid when a sequencer posts a batch of transactions and a state root to the parent chain (like Ethereum). For zk-rollups, the fee covers the computational cost of verifying a succinct proof on-chain. In decentralized oracle networks, data providers pay a submission fee to report external data, which is then used to deter malicious or inaccurate reporting through slashing mechanisms. The fee is typically denominated in the network's native token.

Key factors influencing the submission fee cost include the computational complexity of the verification, current network congestion, and the gas price on the underlying settlement layer. Protocols may implement dynamic fee markets similar to Ethereum's EIP-1559, where a base fee is burned and a priority fee (tip) is paid to validators to expedite processing. This ensures the system remains efficient and responsive during periods of high demand.

From a system design perspective, the submission fee is crucial for economic security. It imposes a tangible cost on participants, making Sybil attacks and spam economically non-viable. By requiring a stake in the form of a fee, the protocol aligns the incentives of the submitter with the network's health, ensuring that only valuable and legitimate data is processed, which conserves block space and maintains overall performance.

For developers and users, understanding submission fees is essential for estimating the operational cost of interacting with Layer 2 solutions, oracles, or other auxiliary protocols. When building an application that frequently submits data or proofs, these fees must be factored into the economic model. Monitoring fee dynamics can also provide insights into the usage and health of the underlying protocol infrastructure.

how-it-works
MECHANISM

How a Submission Fee Works

A submission fee is a mandatory payment required to propose a new block or transaction batch to a blockchain network, acting as a spam-prevention mechanism and resource allocation tool.

A submission fee is a cryptographic transaction fee paid by a block producer (e.g., a validator or sequencer) to a blockchain network's base layer or a data availability layer when submitting a new block or batch of transactions. This fee is distinct from the gas fees paid by end-users for transaction execution. Its primary function is to prevent spam and economically secure the network by making it costly to propose invalid or empty data blocks, thereby aligning the incentives of block producers with the network's health and efficiency.

The fee mechanism operates by requiring the proposer to include a payment, often in the network's native token, as part of the block submission process. This transaction is verified by the underlying consensus protocol. In systems like Ethereum's rollup-centric roadmap, optimistic rollups and zk-rollups pay submission fees to the Ethereum mainnet to post their calldata or state commitments. The fee is typically calculated based on the size of the data being submitted, creating a direct cost for consuming block space on the parent chain.

Key consequences of the submission fee include spam prevention, as it imposes a real cost on proposing blocks, and revenue generation for the base-layer validators or the protocol treasury. It also influences the economic security model; a sufficiently high fee makes it prohibitively expensive to attack the network by flooding it with fraudulent submissions. For layer 2 networks, this fee is a major operational cost that impacts their transaction fee pricing and scalability promises, creating a direct economic link between layer 1 security and layer 2 activity.

key-features
SUBMISSION FEE

Key Features & Purpose

A submission fee is a mandatory payment required to propose a new block or transaction batch to a blockchain network, serving as a primary mechanism for spam prevention and network security.

01

Spam Prevention

The primary function is to deter denial-of-service (DoS) attacks by imposing a real economic cost on block proposers. This prevents malicious actors from flooding the network with invalid or empty blocks, which would waste computational resources and degrade performance for all participants.

02

Economic Security

The fee creates a cryptoeconomic bond between the proposer and the network. A proposer who acts maliciously (e.g., proposes invalid transactions) risks having their submission fee slashed or burned, making attacks financially irrational. This aligns incentives with honest validation.

03

Resource Allocation

By requiring a fee, the network ensures that block space is a scarce resource allocated to those with legitimate transactions to include. This prevents block space hoarding and encourages proposers to maximize the value of their submissions by including fee-paying user transactions.

04

Distinct from Gas Fees

A submission fee is not a gas fee. It is paid by the block proposer (e.g., sequencer, validator) to the protocol, not by end-users.

  • Gas Fees: Paid by users to compensate for computation/storage.
  • Submission Fee: Paid by the proposer for the right to submit a block. This separation is critical in rollup architectures like Optimism and Arbitrum.
05

Protocol Revenue Source

Collected submission fees are often burned or directed to a protocol treasury, creating a sustainable revenue model for the network. For example, in Optimism's Bedrock architecture, submission fees are burned, applying deflationary pressure to the OP token.

06

Implementation Examples

Submission fees are a core component of optimistic rollups and validiums.

  • Optimism: Requires an ETH-denominated fee for each state root submission to L1.
  • Arbitrum: Uses a similar model for posting transaction batches.
  • Polygon zkEVM: Imposes a fee for zero-knowledge proof verification submissions.
examples
IMPLEMENTATIONS

Protocol Examples

A submission fee is a transaction cost paid by a user to have their data or transaction included in a blockchain's data availability (DA) or consensus layer. Below are key protocols that implement this mechanism.

SUBMISSION FEE MODELS

Fee Structure Comparison

Comparison of common fee models for transaction submission across blockchain networks.

Feature / MetricPriority Fee (EIP-1559)Gas Auction (First-Price)Fixed FeeFee Abstraction

Primary Mechanism

Base fee + priority tip

Simple highest-bid-wins auction

Protocol-set flat rate

Sponsored or account-based

Fee Predictability

High (base fee adjusts predictably)

Low (volatile, depends on congestion)

Very High

User-facing: Very High

Inefficiency (Overpayment)

Low (refunds excess over base fee)

High (winners curse)

None

Varies (subsidizer absorbs variance)

Max Fee Setting Required

Typical User Experience

Set max fee & priority tip

Set max gas price

No configuration

No direct fee payment

Ethereum Mainnet

Solana

Starknet

Avg. Fee Range (Example)

$0.50 - $15+

$1 - $100+

< $0.01

$0 (for end user)

security-considerations
SUBMISSION FEE

Security & Governance Considerations

A submission fee is a mandatory payment required to propose a transaction or data to a blockchain network, serving as a primary mechanism for spam prevention and resource allocation.

01

Spam Prevention & Sybil Resistance

The core security function of a submission fee is to deter denial-of-service (DoS) attacks and Sybil attacks by imposing a real economic cost on transaction submission. This prevents malicious actors from flooding the network with worthless transactions, which would congest the mempool and waste validator resources. Fees create a proof-of-work-like economic barrier without the computational waste.

02

Resource Allocation & Prioritization

Submission fees act as a market-based mechanism for allocating scarce network resources, primarily block space and validator computation. Users signal the urgency of their transaction by the fee they are willing to pay. Validators and block producers are incentivized to include higher-fee transactions, creating a priority gas auction dynamic in networks like Ethereum. This ensures the network's throughput is used for the most valued transactions.

03

Governance Parameter Setting

The fee level is a critical governance parameter controlled by protocol developers or decentralized autonomous organization (DAO) votes. Setting it involves a trade-off:

  • Too low: Ineffective spam protection, network congestion.
  • Too high: Priced out legitimate users, reduces network utility. Governance must dynamically adjust fees based on network demand, often using algorithms like EIP-1559's base fee.
04

Fee Sinks & Value Accrual

The destination of collected fees is a governance decision with security implications. Common models include:

  • Burn: Fees are permanently destroyed (e.g., Ethereum's base fee), making the native asset deflationary.
  • Validator Reward: Fees are paid to block producers, incentivizing network security.
  • Treasury: Fees fund a community treasury for grants and development. The chosen model directly impacts the cryptoeconomic security and value proposition of the network's token.
05

Example: Ethereum's EIP-1559 Fee Market

Ethereum's fee mechanism demonstrates sophisticated governance. Each block has a base fee that is burned and adjusts per block based on congestion. Users add a priority fee (tip) to incentivize validators. This design:

  • Improves fee predictability.
  • Burns ETH, creating deflationary pressure.
  • Maintains miner/validator incentives via tips. It replaced a simple first-price auction to create a more efficient and user-friendly market.
06

Related Concept: Staking vs. Submission Fees

Submission fees differ fundamentally from staking in blockchain security models.

  • Submission Fee: A one-time, expendable cost for network usage (resource payment).
  • Staking: A locked, slashable deposit for network participation (security bond). While fees prevent spam, staking in Proof-of-Stake (PoS) systems secures consensus. Some networks use a hybrid, requiring a small stake to submit certain transactions.
SUBMISSION FEE

Common Misconceptions

Clarifying frequent misunderstandings about the purpose, mechanics, and economic role of submission fees in blockchain protocols.

No, a submission fee is distinct from a standard transaction fee. A transaction fee (or gas fee) is paid to the network's validators for executing and securing a transaction on-chain. A submission fee is a separate, optional fee paid to a specific protocol or service, like an oracle or a sequencer, for the act of submitting external data or a batch of transactions for processing. While both are costs, their recipients and purposes differ fundamentally.

SUBMISSION FEE

Frequently Asked Questions

A submission fee is a critical economic mechanism in blockchain networks, particularly those using a proposer-builder separation (PBS) model. These questions address its purpose, mechanics, and impact on network participants.

A submission fee is a payment made by a block builder to a block proposer (or validator) for the right to have their constructed block included in the blockchain. This fee is a core component of the proposer-builder separation (PBS) model, where specialized builders compete to create the most profitable blocks, and validators select the highest-bidding submission. The fee is typically paid from the builder's address to the proposer's address via a coinbase transaction and is separate from the priority fees (tips) paid by users for transaction inclusion. This mechanism aligns incentives, ensuring proposers are compensated for their role in block production while builders profit from the MEV (Maximal Extractable Value) they capture.

ENQUIRY

Get In Touch
today.

Our experts will offer a free quote and a 30min call to discuss your project.

NDA Protected
24h Response
Directly to Engineering Team
10+
Protocols Shipped
$20M+
TVL Overall
NDA Protected Directly to Engineering Team
What is a Submission Fee in Blockchain Governance? | ChainScore Glossary