We can't believe it's already been two weeks since we met in Istanbul, Türkiye, for the third edition of Solidity Summit!
Solidity Summit 2023 was part of the Devconnect week and took place on Thursday, November 16, 2023. With roughly 300 participants, the event was well attended.
The day was packed with 15+ sessions on:
- Solidity internals and tips & tricks
- Solidity tooling
- Smart contract testing & security best practices
- EVM Languages and mechanisms ... and more!
The full agenda of the day can be found here. You can watch all talks by browsing through the individual videos in the YouTube playlist or in the StreamETH archive.
Recordings and slides
Sorted by topic, here are all talks with links to the recordings and slides.
Solidity
- Keynote: Solidity in 2023 - Daniel Kirchner
- Slang: Building Solidity Compiler APIs from a Declarative Language Specification - Omar Tawfik
- Experimental Solidity - Daniel Kirchner
Tooling & Security
- Decoding the EVM: A New Debugging Format for Smart Contracts - gnidan
- How Good Is Your Formal Specification? Mutation Testing To The Rescue! - Chandrakana Nandi
- Solidity's most common security pitfalls (and its best safeguards) - gmhacker
- Documenting Solidity with diagrams - Nick Addison
- Beyond Fuzzing: Symbolic Testing in Practice - Karmacoma
- Branching Tree Technique: Writing structured Solidity tests - Paul Razvan Berg
EVM Languages, L2s & Mechanisms
- Test your tests: The dos and don'ts of testing - Kurt Willis
- The Art of Huff - jtriley
- Deep dive into L2 deployed contracts - Ren Crypto Fish
- Namespace storage (for now and for a verkle EVM) - Hadrien Croudbois
- Differential Fuzzing with Foundry for Gas Optimization - Anna Caroll
- How we built MUD: An onchain kernel for complex applications on Ethereum - Alvarius
- Panel Discussion: State of EVM Languages - Hari (Solidity contributor), maddiaa (Huff contributor), Grant (Fe lang), jtriley (Edge), zee eighty (Vyper)
Yul, IR, Inline Assembly
Summit impressions
See you at the next summit!
Lastly, we want to extend a big thank you to all speakers for making the day so interesting by contributing excellent content and to all attendees for their eager participation and questions!
We hope you enjoyed the day as much as we did and are looking forward to the next Solidity Summit already.
In the meantime, feel free to send feedback and ideas for the upcoming summits our way (solidity-summit[at]ethereum.org) and see you all at the next Solidity Summit!