This is a Kurtosis package. This package spins up
- MEV Relay and Dependencies - Postgres & Redis
- MEV Relay Housekeeper
- MEV Relay Website
- MEV Boost
- MEV Flood
As of 2023-07-21 this package is set to spin up Mock MEV instead of the full stack above which would spin up
- Mock MEV builder by Ethereum Foundation
- MEV Boost
Kurtosis packages can be composed inside other Kurtosis packages. To use this package in your package:
First, import this package by adding the following to the top of your Starlark file:
this_package = import_module("github.com/kurtosis-tech/mev-package/lib/mev_launcher.star")
Then, call the this package's run
function somewhere in your Starlark script:
this_package_output = this_package.run(plan, el_context, cl_context, network_params)
For an example of using this package with other packages, check out the example in the Geth Lighthouse package: https://github.com/kurtosis-tech/geth-lighthouse-package
- Install Kurtosis
- Clone this repo
- For your dev loop, run
kurtosis clean -a && kurtosis run .
inside the repo directory