Ethrex already is a minimalist ethereum client, vertically integrated with many of its dependencies that can also launch a ZK based or centralized l2. The performance that we can sustain right now is about 500 megagas. We are doing work to be able to sustain more than one gigagas. Parallelization of the the EVM and the merkelization is being done.
Ethrex is small but it is supporting every feature that exists in the market with less amount of lines of code. We have right now 65k LoC but we will start reducing it as soon as we achieve sustainable one giga gas. We’re working on a small book explaining everything that has been done.
Congrats @class_lambda team.