A former Ethereum Foundation employee and lead developer of the Geth client, Péter Szilágyi, has publicly accused the organization of repeatedly undermining his development team and secretly funding a parallel, competing team.
Geth is the primary execution client software used by validators to process transactions and run nodes on the Ethereum blockchain. As the most widely used client, its maintenance is critical for network health and decentralization.
Lead Developer Alleges Secret Team and Intentional Sabotage
According to a series of posts on social media platform X by Péter Szilágyi, the Ethereum Foundation engaged in multiple actions that weakened the core Geth development team. These allegations include actively encouraging developers to leave for other companies, proposing significant salary cuts, and offering a $5 million grant for the team to spin out into a private company—a proposal the team reportedly declined.
The most serious accusation involves the alleged creation and funding of a second, secret Geth development team within Nethermind, another Ethereum client development company. Szilágyi claimed this was done without his knowledge or that of other key Geth maintainers.
Szilágyi wrote: "The Ethereum Foundation started and funded a second Geth team inside Nethermind. According to Josh Stark, this was 'a 100% independent fork from us with no intention to cooperate,' and they didn't tell me, Felix, or Martin about it until I found out."
Aftermath and Organizational Changes
Following a one-on-one meeting with Ethereum Foundation representative Josh Stark where Szilágyi confronted him about the alleged secret team, the lead developer claims he was terminated from the Foundation.
These allegations emerge during a period of significant organizational change within the Ethereum Foundation. The organization recently announced staff reductions and a restructuring of its core development teams, with new focuses on protocol scaling, increasing blobspace capacity, and improving Ethereum's user experience—long criticized as overly complex for average users.
The Foundation has also shifted its funding strategy toward leveraging decentralized finance (DeFi) lending yields rather than its traditional approach of selling Ether (ETH) on open markets to finance operations. As part of this new financial transparency initiative, the organization has committed to regularly publishing financial reports detailing operational costs and reserve status.
👉 Explore blockchain development insights
Frequently Asked Questions
What is the Geth client in Ethereum?
Geth (Go Ethereum) is the original Ethereum execution client built using the Go programming language. It allows users to run Ethereum nodes, mine Ether, create transactions, and deploy smart contracts on the blockchain.
Why is client diversity important for Ethereum?
Client diversity ensures that no single client software dominates the network, reducing systemic risk if a particular client develops bugs or vulnerabilities. The Ethereum ecosystem encourages multiple independent client implementations.
What changes is the Ethereum Foundation implementing?
The Foundation is restructuring with increased focus on protocol scaling, user experience improvements, and a new financial strategy utilizing DeFi yield generation rather than direct ETH sales for funding operations.
How does the new funding strategy work?
Instead of selling ETH from its treasury on open markets, the Foundation now uses decentralized lending protocols to generate yield from its holdings, providing a more sustainable funding model without creating sell pressure on ETH.
What are the implications of these allegations?
If proven true, these claims could indicate internal governance issues and potentially affect trust in the Ethereum Foundation's management of core protocol development resources.
How does this affect Ethereum users?
For most users, these developments have minimal immediate impact on Ethereum network functionality. However, long-term concerns about development coordination and client centralization could affect network health and decentralization goals.
The Ethereum community continues to monitor these developments as more information becomes available regarding the allegations and the Foundation's ongoing restructuring efforts.