# Cheatcalls EIP

- Speakers: [Kris Kaczor](https://streameth.org/speakers/kris-kaczor)
- Channel: [Devcon 7 SEA](https://streameth.org/devcon_7_sea)
- Date: 2024-11-13
- Duration: 24:20
- Watch: https://streameth.org/watch/673486969dbb7a90e11222dd

## Description

Development nodes, such as Anvil, Hardhat, and Tenderly, provide specialized methods to manipulate blockchain state. For example, the `anvil_setCode` method allows arbitrary overriding smart contract code. 

Unfortunately, each node implements a slightly different set of methods with varying behaviours, resulting in wasted development hours and potential vendor lock-in.

In my talk, I introduce a new EIP that proposes standardized `cheat_*` methods with well-defined interfaces and behaviour.

## About the speakers

### Kris Kaczor

Helped brining TypeScript into Ethereum with the creation of TypeChain. Cofounded L2BEAT to make Layer2 research accessible for all. Currently pushing the frontier of DeFi in PhoenixLabs / SparkDAO / MakerDAO.
