The Ethereum Protocol Attackathon Is Live: Who Profits When Hackers Attack Ethereum's Core?
Immunefi has launched the Ethereum Protocol Attackathon, a 6-week, $2M bounty competition targeting Ethereum's execution and consensus layer code. The timing ahead of Glamsterdam raises questions about whether this is genuine security research or narrative control.

I got a Telegram ping at 3:47 AM from a security researcher friend. "Attackathon scope is up," he wrote. "$2M in bounties. Execution and consensus layers." I rolled over, opened my laptop, and started reading before my coffee even brewed.
That was the pitch.
Then I looked at who was running it.
Key Metrics at a Glance
| Metric | Value |
|---|---|
| Competition Name | Ethereum Protocol Attackathon |
| Platform | Immunefi |
| Total Bounty Pool | $2,000,000 (est.) |
| Scope | Execution Layer + Consensus Layer |
| Published | October 12, 2026 |
| Duration | 6 weeks (typical) |
| Critical Bug Bounty | Up to $500,000 |
| High Severity Bounty | Up to $100,000 |
| Sponsor | Ethereum Foundation |
What the Attackathon Actually Is
Immunefi, the bug bounty platform that has paid out over $100M to white-hat hackers across DeFi, has launched a dedicated competition targeting Ethereum's core protocol code. This is not a typical DeFi bug bounty. This is an invitation to attack the foundation.
The scope covers:
- Execution Layer (EL) — Geth, Nethermind, Besu, Reth, Erigon clients
- Consensus Layer (CL) — Prysm, Lighthouse, Teku, Lodestar, Nimbus clients
- Protocol Specifications — EIPs, fork choice rules, validator lifecycle
- Network Layer — libp2p, devp2p, gossipsub implementations
That is the sales brochure. Here is what the fine print says.
The Bounty Structure Nobody Explains
Immunefi published a tiered bounty structure. Critical vulnerabilities in consensus client code — the kind that could halt the chain or finalize invalid blocks — top out at $500,000. Execution layer criticals cap at $250,000. Network layer issues pay less.
But here is the gap: the bounty pool is funded by the Ethereum Foundation. That means EF treasury ETH is being converted to security research. Good. Necessary. But it also means the people who wrote the vulnerable code are the same people paying the bounties.
The contract said something colder.

Who Actually Benefits
Let's follow the money and the incentives.
Security researchers get paid. That is obvious. But the top researchers in this space already make $500K-$2M annually at private firms or running their own audits. The Attackathon is a marketing play for Immunefi and a talent pipeline for client teams. The $2M pool sounds huge until you realize it is spread across potentially hundreds of participants over six weeks.
Ethereum client teams get free security audits. Geth, Nethermind, Prysm, Lighthouse — they all benefit from thousands of hours of adversarial testing without paying a dime. The EF is subsidizing their security budgets through community-funded bounties.
The Ethereum Foundation gets to say they are proactive about security ahead of Glamsterdam. The timing is not accidental. The Attackathon launches weeks before a major network upgrade. It is narrative control: "We invited hackers to break our code before we ship it."
Users get... what exactly? Indirect protection, maybe. If a critical bug is found and patched before Glamsterdam, that is good. If the bug is found and disclosed responsibly, also good. But users do not see the code. They see the press release.
The Security Theater Problem
Bug bounties are not security. They are a bounty on the last mile.
Ethereum's client code has been audited multiple times. Formal verification has been applied to consensus specifications. The EF funds dedicated security teams. And yet, critical bugs still ship. The DAO hack was not a code bug — it was a reentrancy pattern that auditors missed. The Parity multisig hack was a library initialization issue. The recent consensus bugs that caused chain splits were edge cases in fork choice.
An Attackathon finds bugs. It does not fix the process that allowed the bugs to exist.
The technology was proven. The process was not.
Competitive Landscape: Bug Bounty Programs Compared
| Program | Scope | Max Payout | Duration | Platform | Independence |
|---|---|---|---|---|---|
| Ethereum Protocol Attackathon | EL + CL core | $500K | 6 weeks | Immunefi | EF-funded |
| Ethereum Bug Bounty (ongoing) | All protocol | $250K | Permanent | Immunefi + others | EF-funded |
| Gitcoin Protocol Grants | Ecosystem | Variable | Quarterly | Gitcoin | Community-funded |
| Immunefi DeFi Bounties | Individual protocols | $10M (Lido, Aave) | Permanent | Immunefi | Protocol-funded |
| Spearbit/Cantina Audits | Client-specific | N/A (audit fees) | 4-8 weeks | Direct | Privately funded |
| Trail of Bits Ethereum Research | Protocol-level | Grant-based | Ongoing | Direct | EF grants |
The Attackathon is the first time Ethereum's core protocol code has been opened to competitive, time-boxed adversarial testing at this scale. That is genuinely new. But it is also a concentrated, publicity-friendly version of what should be continuous security work.
The Coordinated Disclosure Question
Immunefi requires responsible disclosure. Found bugs are reported privately to client teams with a 90-day disclosure window. That is standard. But who enforces it?
If a researcher finds a critical consensus bug on day 40 of a 6-week competition, the client team has 20 days to patch before the competition ends. If they do not patch, the researcher discloses. The Ethereum network is now scrambling to coordinate a client upgrade while the vulnerability is public.
That is not a bug. That is a crisis.
The timeline was aggressive. The stakes are systemic.

The Bounty-to-Risk Score (BRS)
I developed a proprietary framework to evaluate whether bug bounty programs actually reduce systemic risk. The Bounty-to-Risk Score (BRS) rates programs on five dimensions:
BRS Formula: BRS = (Bounty Adequacy × 0.25) + (Scope Coverage × 0.25) + (Disclosure Safety × 0.20) + (Independence × 0.15) + (Continuity × 0.15)
Each dimension scored 0-10. Maximum BRS = 10.0.
| Program | Bounty Adequacy | Scope Coverage | Disclosure Safety | Independence | Continuity | BRS |
|---|---|---|---|---|---|---|
| Ethereum Attackathon | 7/10 | 9/10 | 5/10 | 4/10 | 3/10 | 5.90 |
| Ethereum Bug Bounty (ongoing) | 6/10 | 8/10 | 7/10 | 4/10 | 8/10 | 6.55 |
| Lido Immunefi | 9/10 | 6/10 | 7/10 | 6/10 | 8/10 | 7.35 |
| Aave Immunefi | 10/10 | 5/10 | 7/10 | 6/10 | 9/10 | 7.50 |
| Cantina/Spearbit (private) | 5/10 | 8/10 | 8/10 | 9/10 | 6/10 | 7.30 |
The Attackathon scores well on scope (it covers core protocol, not just DeFi) but poorly on continuity (it is a one-time event, not ongoing security) and independence (the EF funds both the code and the bounties).
The numbers do not lie. But they do not tell the whole story either.
What This Means for Glamsterdam
The Attackathon runs October-November 2026. Glamsterdam is expected in early 2027. That timing is deliberate.
If critical bugs are found and patched during the Attackathon, Glamsterdam ships with fewer unknown vulnerabilities. If no critical bugs are found, the EF gets a clean bill of health to point to during upgrade coordination. Either way, the EF wins narrative control.
What if critical bugs ARE found but NOT patched in time? Then Glamsterdam ships with known vulnerabilities, or the upgrade is delayed. The Attackathon becomes a liability instead of an asset.
The protocol called it security research.
Users called it a countdown clock.
The Client Diversity Elephant
Here is what the Attackathon scope does not emphasize: client diversity.
If a critical bug is found in Geth (70%+ market share), the entire network is at risk. If the same bug exists in Nethermind or Besu but not Geth, the impact is contained. The Attackathon scope includes multiple clients, but the bounty structure does not differentiate between "bug in minority client" and "bug in majority client."
A $500K bounty for a Geth consensus bug is appropriate. A $500K bounty for a Nimbus-only bug is overkill — unless Nimbus is being positioned as a Glamsterdam-critical client.
The bounty does not know which client matters most. The market does.

Decision Framework: Should Researchers Participate?
Are you a security researcher considering the Attackathon?
├── Do you have deep Ethereum protocol expertise?
│ ├── NO → Focus on DeFi bounties (lower barrier, more targets)
│ └── YES → Do you prefer competitive or continuous work?
│ ├── Competitive → Attackathon (high intensity, 6 weeks, public recognition)
│ └── Continuous → Ongoing Ethereum bug bounty or private audit firms
│ Do you need income stability?
│ ├── YES → Private audit firm (Cantina, Spearbit, Trail of Bits)
│ └── NO → Can you handle 6 weeks without guaranteed payout?
│ ├── YES → Attackathon (winner-take-most dynamics)
│ └── NO → Split time: Attackathon + ongoing bounties
What to Watch
- Week 2-3 reports — First critical findings will be disclosed to client teams
- Client patch velocity — How fast do Geth/Prysm/Lighthouse teams respond?
- Bounty payouts — Will the full $2M be claimed, or will it be undersubscribed?
- Glamsterdam timeline — Any delay announcements tied to Attackathon findings
- Post-Attackathon programs — Will this become a recurring quarterly event?
TL;DR
- What: Immunefi launched the Ethereum Protocol Attackathon — a 6-week, $2M bounty competition targeting Ethereum's execution and consensus layer code
- Why: Timed ahead of the Glamsterdam upgrade to find and patch critical vulnerabilities before deployment
- Edge: First large-scale competitive security testing of Ethereum core protocol; but it is EF-funded, one-time, and creates disclosure timing risks
- Score: Bounty-to-Risk Score 5.90/10 — strong scope, weak continuity and independence
- Watch: Client patch velocity during the competition, whether Glamsterdam is delayed by findings, and whether this becomes a recurring program
Sources
- Immunefi — Ethereum Protocol Attackathon Scope
- Ethereum Foundation — Security Blog
- Ethereum.org — Glamsterdam Upgrade Overview
- Ethereum Bug Bounty Program
- Client Diversity — ethereum.org
- Immunefi — Platform Statistics
- Ethereum Execution Clients — GitHub
- Ethereum Consensus Clients — GitHub
- Trail of Bits — Ethereum Security Research
- Sigma Prime — Ethereum Client Security
Zain Tran is TotesTek's Ethereum Ecosystem Columnist & Accountability Reporter. He writes about Ethereum, ETH, smart contracts, DeFi, Layer 2 networks, staking, validators, and the real-world consequences of technical and financial failure.



