Interpreting Solidity
11-14, 17:00–17:30 (Asia/Bangkok), Stage 3

In this talk, we present an alternative way of executing Solidity: interpreting it.
Foundry popularized writing more in Solidity, including tests and scripts. However, the compilation model is limiting for some use cases, such as interactive environments or general purpose scripting. We first describe how interpreting can solve many of these limitations, then, we explain how to build such an interpreter, finally, we present a Solidity REPL that we built using this approach: https://eclair.so

Daniel Perez is a software engineer and researcher based in London. He is the co-founder of TLX, a leveraged token protocol, and Gyroscope, a non-custodial stablecoin.
Daniel holds a PhD in blockchain security from Imperial College London, during which he focused on making Ethereum safer, with an emphasis on the EVM and Solidity.