Karl Floersch is a crypto-focused technology leader and longtime Ethereum researcher turned operational CTO, with 11+ years building scalable blockchain infrastructure and incentive-aligned public goods funding. He helped ship core proof-of-stake and layer-2 primitives—contributing to Casper, pyethereum, and the Optimism rollup—combining smart contract engineering, backend systems, and mechanism design. As an early architect at OP Labs and former Ethereum Foundation researcher, he blends deep protocol research with hands-on delivery of production rollups and validator logic. He’s passionate about cryptoeconomics and open source, and unexpectedly pairs rigorous engineering with meditation practice, reflecting a systems-level view of technology’s social impact.
11 years of coding experience
7 years of employment as a software developer
Bachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at Stony Brook University, State University of New York
Contributions:30 commits, 21 PRs, 27 pushes in 1 year
Contributions summary:Karl focused on implementing and refining the core logic of a proof-of-stake protocol, likely for Ethereum. Their commits demonstrate significant work on validator rotation, finalization logic, and dynamic validator sets. The code changes involve modifications to simulator scripts, contract refactoring, and the addition of functions related to voting and rewards, all critical for the Casper protocol's functionality.
Contributions:336 reviews, 115 commits, 141 PRs in 1 year 3 months
Contributions summary:Karl has primarily focused on the development of smart contracts related to the Optimism scaling solution for Ethereum. Their contributions include refactoring and adding tests to the core contract logic, specifically within the `NEW_OVM_CanonicalTransactionChain.sol` file. Furthermore, the user has introduced the implementation of a ring buffer data structure to enhance efficiency and has integrated a queue system into the canonical transaction chain for processing transactions. The user also worked on adding gas burn functionality.
rollupl2-scalingovmethereumblockchain
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Karl Floersch - Chief Technology Officer at OP Labs PBC