After having finished working on P256VERIFY precompile inside Revm, I spent some times working on some issues for Reth, Revm and Alloy, such as:
BundleBuilder inside Reth in order to better manage the State of the blockchain inside Reth.TransactionProvider trait for MockEthProvider.But, most important thing to add, I started working on a bigger issue for Reth, together with chirag-bgh (from EPF) and 0xprames (an anonymous contributor): we’re gonna build a reth crawler that is able to crawl the p2p network and save information on nodes.
Our ultimate goal is something like ethernodes.org but open source and with correct data (actually ethernodes data looks like it’s not 100% correct).
We already have our repository where we’re gonna build this crawler, be free to star it if you are interested: https://github.com/Keep-Reth-Strange/reth-crawler.
reth crawler that behaves similar to geth’s one. We already implemented a very super basic MVP that just crawles the network and saves nodes in a JSON file but it is very slow now. So the next step is to improve it a lot and speed it up.