trustless puzzle competitions // EVM L2
⚡ Earliest correct commit wins — not first to claim!
L2 rollups batch txs → Ethereum L1 settlement → same security, 100x cheaper
cast send $CONTRACT "commit(bytes32)" \ $(cast keccak "$ANSWER$SALT") \ --value 0.001ether --rpc-url $RPC
Full technical specification for solution format, hashing, and contract interaction.
→ /protocol