What are interesting parts of the Bitcoin Core codebase?

I like the EvalScript code in script/interpreter.cpp, it’s a simple stack based language that you can build your own interpreter for to learn how it works. Fun exercise!

2 Likes