The discussion about OP Labs layoffs got me thinking: most people don’t actually understand how L2 revenue models work. Let’s fix that.
Let me break down exactly how L2s make money, why Optimism’s economics are tighter than you think, and what the structural challenges are.
Section 1: How L2s Make Money
The basic model is simple arbitrage:
- Users pay L2 transaction fees
- L2 batches transactions and posts data to L1
- L2 pays Ethereum L1 for data availability
- Profit = User fees - L1 costs
Sounds straightforward, right? But the details matter.
Before EIP-4844 (Dencun Upgrade)
L2s posted transaction data as calldata on Ethereum L1:
- Calldata was expensive: ~$50-200K per batch during high gas
- L2s charged users premium fees to cover this
- Healthy spread: Users paid $2-5 per transaction, L2s paid $0.50-1.50 in L1 costs
- Margins: 50-70% gross profit per transaction
This worked! L2s were profitable businesses.
After EIP-4844 (Blob Transactions - March 2024)
Ethereum introduced “blobs” - cheaper data availability:
- Blobs cost ~$1-10K per batch (99% cheaper than calldata)
- But blob pricing is dynamic based on demand
- When blob demand is low → fees drop to near zero
- L2 cost structure changed overnight
What happened to user fees?
- Competition drove them down (race to bottom)
- Users expect cheap transactions on L2s
- L2s can’t charge premium when costs are low
- Margins compressed: 20-40% gross profit, sometimes negative
Section 2: Optimism’s Specific Numbers
Let me put actual numbers on this:
H1 2025 Superchain Revenue:
- Total: $48.4M over 6 months
- Base: $42.4M (87.2%)
- All other OP Stack chains: $6.0M (12.8%)
Annualized post-Base departure:
- Remaining chains: ~$12M/year
- OP buyback (50% per governance vote): -$6M
- Net available for operations: $6M/year
Conservative operational costs:
- Engineering (lean team of 80): $6-8M
- Security (audits, bounties, monitoring): $1-2M
- Infrastructure (sequencers, nodes, services): $500K-1M
- Ecosystem grants: $1-3M (probably gets cut)
- Marketing/partnerships: $500K-1M
Minimum burn rate: $8-15M annually
Do you see the problem? Even cutting grants entirely, there’s a $2-9M annual shortfall.
Section 3: The Structural Challenge
This isn’t specific to Optimism. It’s structural to the L2 business model:
Problem 1: Blob Economics Changed Everything
Before: L2s arbitraged expensive L1 data costs
Now: L1 data costs are near-zero much of the time
The business model was based on a spread that no longer exists.
Problem 2: Customer Concentration
Base generating 87% of revenue meant:
- Optimism didn’t have a “business,” it had a dependency
- When one customer leaves, you lose 87% of income
- That’s catastrophically bad customer concentration
Problem 3: Competition Race to Bottom
50+ L2s launched in 2024-2025:
- All competing on fees
- All optimizing for cheapest transactions
- Users compare L2s by cost
- Classic commodity pricing: margins → zero
Problem 4: Ethereum L1 Scaling
Vitalik recently said the original L2 roadmap “no longer makes sense” because:
- Ethereum L1 can scale more than originally thought
- Gas limit increases coming
- Blob scaling will improve
- If L1 gets fast/cheap enough, why use L2s?
Section 4: What Does It Cost To Actually Run a Competitive L2?
Let’s be specific:
Engineering (60-100 people):
- Protocol developers: $200-400K each × 30-50 = $6-20M
- Infrastructure engineers: $150-250K each × 20-30 = $3-7.5M
- Product/design/PM: $120-200K each × 10-20 = $1.2-4M
Security:
- External audits: $200-500K per major release × 2-4/year = $400K-2M
- Bug bounties: $500K-5M (depends on findings)
- Internal security team: $250-400K × 3-5 = $750K-2M
Infrastructure:
- Sequencer operations: $200-500K
- RPC nodes and services: $200-500K
- Monitoring and observability: $100-300K
Ecosystem Development:
- Grants program: $2-10M
- Developer relations: $500K-2M
- Hackathons and events: $200-500K
Marketing/Business:
- Partnerships and BD: $500K-2M
- Marketing and community: $300K-1M
Total realistic budget for competitive L2: $12-50M annually
Optimism with $6M? They’re running on fumes.
Section 5: Possible Paths Forward
For any L2 to be sustainable (not just Optimism), they need ONE of these:
Option A: Massive Transaction Growth
- 5-10x current transaction volume
- Requires winning users from competitors
- Hard in saturated market
Option B: New Revenue Streams
- MEV recapture: Currently goes to searchers, could go to protocol
- Shared sequencing: Charge for coordinating multiple chains
- Based rollup fees: Pay L1 validators for inclusion
- Premium services: Enterprise features, guaranteed uptime, priority support
All unproven at scale.
Option C: Accept Permanent Subsidization
- Burn token treasury to fund development
- Works for 3-5+ years with large treasuries
- But not “sustainable business model”
Option D: Public Goods Model
- Transition from startup to foundation
- Core dev funded by endowment + protocol grants
- Ethereum Foundation model
- Different incentives, slower but sustainable
The Uncomfortable Question
Are ANY L2s actually profitable, or are we all subsisting on VC funding and token reserves?
I don’t have the answer. Most L2s don’t publish financials.
But if Optimism with $12M+ in revenue needs to cut staff, what about:
- zkSync?
- Arbitrum?
- Polygon zkEVM?
- Scroll, Taiko, Linea, Starknet?
Are we building sustainable businesses or elaborate VC-subsidized experiments?
This Isn’t FUD
I’m long-term bullish on L2 technology. The tech works. Users benefit from lower fees.
But technology working ≠ sustainable business model.
We need to have honest conversations about:
- What L2 economics actually look like post-EIP-4844
- Whether fee arbitrage is a viable long-term model
- How L2s should be funded if they’re public infrastructure
Otherwise we’re setting ourselves up for a wave of L2 consolidation, shutdowns, and disappointed developers.
The OP Labs layoffs aren’t the problem. They’re a symptom of deeper structural economics that affect the entire L2 ecosystem.
What am I missing? Someone tell me why I’m wrong about this.