Getting Started

Get up and running with Mevlink

Let's see how we can get mempool data for either BSC and ETH quickly using Mevlink.

There are a couple features that Mevlink Stream and the streamer-go package give you right out of the box for both ETH & BSC:

  1. A mempool transaction stream

  2. Transaction propagation

We'll go about setting up the streamer-go package and printing transactions we receive, their noticed time, and their propagation time. Then, we'll try emmitting a couple of those transactions back through Mevlink.

Afterwards, we'll look integrate this into geth and add incoming transactions to the transaction pool.

Notes

Our go library, streamer-go, checks each Mevlink node's latency and automatically connects to a TCP socket on the lowest-latency node.

For more advanced setups or if you'd like a library in a different language, please let us know so we can build one for you.

Last updated