nerolation / mevboost.pics

Analysis of MEV-Boost, PBS and Block building on Ethereum

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

mevboost.pics

mevboost.pics provides visualizations on MEV-Boost.

mev-boost twitter bot throws alerts for high proposer payment.


This repo contains the following scripts: (All of the files where created in the first days/weeks of mevboost. Updated versions will be uploaded in this repo soon. This time with clean code, obeying existing style guides,ect.)

  • parse_data_api.py is used to collect data (the mev-boost relays is used to collect the data).
  • enrich_data.py is used to add additional information (block_nr, fee_recipient and transaction data) to the parsed data.
  • add_block_rewards.py is used to add the reward/block to the data set.
  • dataprep.py is used to prepare the data for plotting.
  • chartprep.py is used to create the final html file with the charts.
  • twitterbot.py continously scans the collected data for high proposer payments and tweets about it.
  • logger.py creates logs for monitoring purpose.

About

Analysis of MEV-Boost, PBS and Block building on Ethereum

License:MIT License


Languages

Language:Jupyter Notebook 78.0%Language:Python 22.0%