- ๐ ๏ธ Infrastructure / Core Software Engineer, sometimes wearing a researcher hat.
- โก Interested in all kinds of decentralized tech, but my primary background is in Ethereum Execution Layer and EVM.
- ๐ฆ My main language has always been C++. I still find it fun, but also am excited about Rust. Can do Go, too.
- ๐ Currently looking for the next role. Find my rรฉsumรฉ here.
- EOF (EVM Object Format) - series of proposals for evolving EVM into something that doesn't suck.
- evmone - the fastest EVM interpreter out there. Supports EVMC interface.
- Fizzy - fast, deterministic, and pedantic WebAssembly interpreter written in C++.
- aleth (f.k.a. cpp-ethereum) - one of the original Ethereum clients in C++, sunset in 2020.
- EIP-3541: Reject new contract code starting with the 0xEF byte
- EIP-3860: Limit and meter initcode
- EIP-3540: EOF - EVM Object Format v1
- EIP-3670: EOF - Code Validation
- EIP-3690: EOF - JUMPDEST Table
- EIP-4200: EOF - Static relative jumps
- EIP-4750: EOF - Functions
- EIP-5450: EOF - Stack Validation
- EIP-7069: Revamped CALL instructions
- EIP-7480: EOF - Data section access instructions
- EIP-7620: EOF Contract Creation
- EIP-7698: EOF - Creation transaction
- EIP-7761: EXTCODETYPE instruction
- EIP-8013: Static relative jumps and calls for the EVM
- Zoom in on EOF stack validation by Andrei Maiboroda | Devcon SEA
- EVM Future Panel Discussion, EVM Summit, Devconnect Istanbul
- PEEPanEIP#70: EVM Object Format (EIP-3540 & EIP-3670)
- The future of EVM - EVM Object Format, Ethereum Meetup Berlin November 2021
- Anatomy of an Ethereum Client, Devcon 3
- Polygon zkEVM security audits.
- https://github.com/spearbit/portfolio/blob/master/pdfs/PolygonzkEVM-Protocol/zkEVM-engagement-1-Spearbit-27-March.pdf
- https://github.com/spearbit/portfolio/blob/master/pdfs/PolygonzkEVM-Protocol/zkEVM-engagement-2-Spearbit-27-March.pdf
- https://github.com/spearbit/portfolio/blob/master/pdfs/PolygonzkEVM-Protocol/zkEVM-engagement-3-Spearbit-6-April.pdf




