go-mempool
Fetch transaction / block from mempool without node from p2p protocol.
Speed
go-mempool is designed to be faster than traditional node clients like Geth.
This is achieved by using a more efficient and lightweight implementation of the eth protocol, which reduces the amount of data that needs to be transmitted over the network.
Plan
Our immediate plan for go-mempool is to focus on supporting the Binance Smart Chain (BSC), as we have conducted extensive research on this chain and believe it will be a valuable addition to the project.
This will involve optimizing the package for the BSC network and testing its performance in a BSC environment.
In addition, we plan to add support for other popular blockchains in the future, such as Ethereum, ... Our goal is to make go-mempool a versatile and reliable tool for developers working across a range of blockchain networks.
Future
In the future, we plan to add support for relay servers and create our own protocol for sending transactions and blocks between nodes.
This will further increase the speed and efficiency of go-mempool, making it an even more powerful tool for developers.
Contributing
If you'd like to contribute to go-mempool, please create a pull request with your changes.
We welcome contributions of all kinds, including bug fixes, feature additions, and documentation improvements.
References
License
go-mempool is released under the MIT License. See LICENSE.md for more information.