EVM Puzzles
Read raw EVM bytecode and find the input that makes it succeed
EVM Puzzles is a series of puzzles about Ethereum Virtual Machine bytecode. Each puzzle shows you a short contract as raw opcodes, and you have to work out the transaction value, calldata or both that let it run to the end without reverting.
Free · No login · Terminal · Intermediate
About EVM Puzzles
It trains reading stack-based bytecode and understanding how the EVM handles jumps, memory and calldata. It suits developers who want to learn what Solidity compiles to, and it pairs well with the evm.codes reference.
You clone the repository, install dependencies and run the puzzles from the terminal with Hardhat. It is free, open source and needs no account.
On Breakpoint since 25 Oct 2026.
Made this game? Claim it →

Tips and discussion
No tips yet. Solved it? Share how, and wrap answers in ||spoilers||.