From 1b9a0e766594c5c4984fbb60d0a04e2f28651517 Mon Sep 17 00:00:00 2001
From: "Dr. Mia von Steinkirch"
<1130416+F4DELEGATECALL@users.noreply.github.com>
Date: Mon, 17 Oct 2022 22:30:30 -0700
Subject: [PATCH] =?UTF-8?q?=F0=9F=A5=9C=20add=20eth-mempool-listener-rs?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
MEV_on_Ethereum/mempool.md | 38 +++++++-------------------------------
1 file changed, 7 insertions(+), 31 deletions(-)
diff --git a/MEV_on_Ethereum/mempool.md b/MEV_on_Ethereum/mempool.md
index cdf91b6..ad68507 100644
--- a/MEV_on_Ethereum/mempool.md
+++ b/MEV_on_Ethereum/mempool.md
@@ -1,4 +1,4 @@
-## 🎂 mempool and mev
+## 🎂 the mempool
@@ -14,7 +14,7 @@
-##### mempool providers
+### mempool monitor providers
* [bloXroute, via websockets](https://bloxroute.com/pricing/)
* [blocknative, via webshooks](https://www.blocknative.com/)
@@ -22,45 +22,21 @@
-#### mempool monitor code
+### mempool monitor open-source code
* [mempool shark](https://github.com/sambacha/mempool-shark)
* [lurk the mempool](https://github.com/taarushv/helios)
+* [eth-mempool-listener-rs](https://github.com/0xpanoramix/eth-mempool-listener-rs)
----
-### mev
-
-
-
-* miner extractable value (MEV) is a measure devised to study consensus security by modeling the profit a miner (or validator, sequencer, or other privileged protocol actor) can make through their ability to arbitrarily include, exclude, or re-order transactions from the blocks they produce.
-* mev includes both ‘conventional’ profits from transaction fees and block rewards, and ‘unconventional’ profits from transaction reordering, transaction insertion, and transaction censorship within the block a miner is producing.
-* mev exists in places where there is high complexity which requires significant knowledge of smart contracts to understand.
-* ~90% arbitrage
-
-
-
----
-
-### arbritage bots
-
-
-
-* monitor pending transactions and attempt to exploit profitabe opportunities.
-* usually loo for specific types of transactions in the mempool, such as DEX trade or an oracle update
-
-
-
-
----
### find extracted mev
-
+
1. look at each Ethereum's transaction trace
2. parse it and go through the token transfers
@@ -78,10 +54,10 @@ Failed MEV transactions gas fees = Reverted MEV transactions gas fees + Checked
----
+
### references
-* [frontrunning mev crisis](https://writings.flashbots.net/writings/frontrunning-mev-crisis/)
+