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.