I would like to learn how different components of the Ethereum protocol are calculated. Where can see how these and other elements?

Is there a code database that a final code source that I can refer to?

1 Answer 1


The full specification of the EVM can be found in the Yellow Paper.

The Ethereum ecosystem has many client implementations of the Yellow Paper. The most widely used client is probably Geth (this video is a good introduction to their codebase). Further there exists an execution client specs written in Python.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.