mirror of
https://github.com/autistic-symposium/mev-toolkit.git
synced 2025-04-25 10:19:11 -04:00
🕹⛓ mev toolkit
tl; dr
👾 maximal extractable value (MEV) encompasses the profits generated by participant parties in the block production supply chain. for searchers, this revenue can be generated from arbitrage when reducing the price spread between markets (which is also reflected in impermanent loss of liquidity providers), slippage loss of swap users, frontrunning users' transactions, among other strategies.
👾 the public discussion around MEV started by pmcgooohan on e/ethereum, and it was formalized by phildaiann et. al's paper flash boys 2.0.
👾 MEV extraction can be a force of good in a non-predatory and fair blockspace free-market as an incentive for economic security. every actor in the supply chain is relevant. order flow toxicity is a trader's exposure to counter-parties that possess private informational advantages. as everything in life, the most valuable commodity is information.
⚠️ this repository is an ongoing boundless catalog from my own research. therefore, no guarantees, use it at your own risk.
🍕 notes && code in this repo
extraction strategies
- arbitrage
- frontrunning
- backrunning
- sandwich
- longtails
- jit liquidity
- liquidation
- flashloans
- sniping
- oracles and twamm
- statistical approaches
mev on the chains
- mev on ethereum
- mev on avalanche
- mev on arbitrum
- mev on optimism
- mev on solana
- mev on cosmos
- mev on bsc chain
- mev on polygon
building a toolkit
- build your mev bot
- exclusive order flows
- latency optimization
- cross-domain mev
- pvp battles
- mev projects
- defi and trading
🍟 seacher tools
tx and signature explorers
- ethtx transaction decoder
- public mev explorer, by metablock
- mev dashboard, by metablock
- bundle explorer, by flashbots
- zero mev, by pmcgoohan
- bloxy, by bitquey
- ethvm ethereum explorer
- txn finance, by band protocol
- tx.eth.samczsun.com
- ethereum token explorer, by diem
- explorer and txs, by anyblock
- mev explorer, by eigenphi
- block explorer, by blockscout
- block explorer, by blockchair
- block and tokens explorer, by oklink
- tx explorer, by blocksec
- address explorer, by breadcrumbs
- signature database import
data && analytics
- mev dashboard, by flashbots.
- cross-domain arbitrage tracker, by odos
- mev live-stream, by eigenphi
- flashloans, by blocksec
- sandwiched?
- etherscan data on flashbots
- mev data corpus, by manifold
- ethereum datafarm, by nerolation
- parsec.finance
- nansen analytics
- token terminal
dune boards
- mev-boost blocks w/ last tx w/ transfer from fee receiver to validator address
- just-in-time liquidity sandwich large trades in uniswap v3
- sleuthing hashed function and event signatures
- mev flashbots unleashed
- all uniswap v3 mev activity and all uniswap v2 mev activity
- flashbots data for extracted good mev
- solana mev data
- ethereum tx reverts
- dune board for gas prices
other resources
- abi for unverified contracts
- calldata decoder
- eth converter
- smart contract allowance checker
- tornado cash pool anonymity
- eth detective
- contracts diff checker
- ultrasound money dashboard
- revoke.cash
- ankr rpc endpoints
- back run me
- ethereum signature database
- source of deployed ethereum contracts in vscode
- token security detector
- whatsabi: guess an abi for ethereum contracts
- dapp.tools
gas trackers
news and alerts
- eigenphi mirror
- flashbots discourse
- mevboost bot
- mevrefund bot
- highgwei bot
- mev proposer bot
- eigenphi bot
- mevwatch bot
🍿 general readings
- foundations of blockchains and mev, by tim roughgarden
- the 0 to 1 guide to mev, by blockchain at berkeley
- ethereum is a dark forest, by paradigm
- escaping the dark forest, by samczsun
- how to build an ethereum mining pool, by dragonfly
- mev and me, by paradigm
- return to the dark forest, by rekt
- modern mev sandwich attacks, by totlsota
- how i learned to stop worrying and love mev, by sreeni
- how to light up the dark forest, by robert miller
- hiding in plain sight, by samczsun
- we live in a mempool, by tom schmidt
- wrecking sandwich traders for fun and profit, by n. worsley
- tricking frontrunners into being transaction relayers, by sankar4033
- The enemy of your enemy is not your friend, by kobayashi
- anatomy of an mev strategy: synthetix, by robert miller
- mev wat to do, by phill daian
- mev: the first 5 years and mev: the next 5 years, by james prestwich
- mev-boost, relays, self-sovereignty, by dr. m. von steinkirch
- implementing ethereum trading front-runs on the bancor exchange, by ivan bogatyy
- mev on l2s, by ha et. al
- endgame, by vitalik
ideas and wikis
- mev research, by eigenphi
- mev wiki, by automata network
- mev extraction strategies, by r. miller
- mev auction, by the ethereum foundation
- the daily ape on mev
- mev.day amsterdam 2022
- cryptocurrency historical data snapshot
- mempool privacy research list, by a. obadia
- cyph3rs.xyz
research papers
- flash boys 2.0: frontrunning, transaction reordering, and consensus instability, by philip daian et al.
- towards a theory of mev I, by diamandis et al.
- transparent dishonesty: front-running attacks on blockchain, by shayan eskandari et al.
- combining ghost and casper, by vitalik et al.
- three attacks on pos ethereum, by caspar schwarz-schilling et al.
- two attacks on pos ghost/ethereum, by joachim neu et al.
- quantifying blockchain extractable value: how dark is the forest?, by kaihua qin et al.
- dex arbitrage, mathematical optimizations & me, by noxx
- censorship resistance in on-chain auctions, by m. pai et al.
- mev on ethereum: a policy analysis, by m. barczentewicz
🌭 [bonus] 𝕥𝕙𝕖 𝕞𝕒𝕜𝕖 𝕠𝕗 𝕒 𝕔𝕪𝕡𝕙𝕖𝕣𝕡𝕦𝕟𝕜
- a graduate course in applied cryptography, by dan boneh
- the crypto anarchist manifest, by timothy c. may
- the cypherpunk manifest, by eric hughes
- bitcoin whitepaper by satoshi nakamoto
- the meaning of decentralization, by vitalik
- the hacker manifest, by the mentor
- teal organizations wiki
Description
👾 notes and resources on blockchain's maximal extractable value: on the hope of non-predatory free markets in the metaweb
arbitrage-botautismavalanchebackrunningblockchainbotscypherpunkdefiethereumflashbotsfrontrunningliquidationliquidatormempoolmevoraclesrelaysrustsandwich-attackssolidity
Readme
2.3 MiB
Languages
Shell
50.1%
Python
46%
Dockerfile
3.9%