Skip to content

Latest commit

 

History

History
25 lines (13 loc) · 789 Bytes

README.md

File metadata and controls

25 lines (13 loc) · 789 Bytes

EVM puzzles

A collection of EVM puzzles. Each puzzle consists on sending a successful transaction to a contract. The bytecode of the contract is provided, and you need to fill the transaction data that won't revert the execution.

How to play

Clone this repository and install its dependencies (npm install or yarn). Then run:

npx hardhat play

And the game will start.

In some puzzles you only need to provide the value that will be sent to the contract, in others the calldata, and in others both values.

You can use evm.codes's reference and playground to work through this.

答案

我的答案和题解在_solutions文件夹下, 没认真尝试之前先别看哦🫣

你完成后的答案会生成在solutions文件夹下.