A web-based tier maker for ranking different solutions that address malicious MEV (Maximal Extractable Value) in blockchain transactions.
- Drag and Drop Interface: Easily drag solutions between tiers (S, A, B, C, D)
- User-Friendly Solutions: Includes both technical and non-technical MEV protection methods
- Real-time Updates: See your rankings update instantly as you make changes
- Image Export: Download your tier rankings as a PNG image
- Responsive Design: Works on desktop and mobile devices
- GitHub Pages Ready: Fully static site that can be hosted on GitHub Pages
Encrypt transactions until inclusion
Block MEV extraction attempts
Coincidence of wants trading
Submit transactions to private pools
Share MEV profits with users
Distributed block construction
Built-in wallet MEV protection
L2 MEV protection mechanisms
Hide transaction details temporarily
Fair transaction ordering protocols
Time-based transaction ordering
Auction MEV rights to highest bidder
- Drag and Drop: Click and drag any solution from the pool to your desired tier
- Rearrange: Move solutions between tiers by dragging them
- Return to Pool: Drag solutions back to the pool if you want to remove them from tiers
- View Rankings: See your current rankings in the "Your Rankings" section
- Reset: Click "Reset" to clear all rankings
- Download: Click "Download Image" to save your tier list as a PNG
- Clone or download this repository
- Open
index.html
in a web browser - No build process or dependencies required!
- Fork this repository
- Go to Settings > Pages
- Select "Deploy from a branch"
- Choose "main" branch and "/ (root)" folder
- Your tier maker will be available at
https://yourusername.github.io/MEVSolutionsTierMaker
MEVSolutionsTierMaker/
├── index.html # Main HTML file
├── styles.css # CSS styling
├── script.js # JavaScript functionality
└── README.md # This file
- Pure HTML/CSS/JavaScript: No frameworks or build tools required
- Modern CSS: Uses CSS Grid, Flexbox, and CSS custom properties
- ES6+ JavaScript: Uses modern JavaScript features
- Drag and Drop API: Native HTML5 drag and drop implementation
- html2canvas: For image generation functionality
- Responsive Design: Mobile-friendly interface
- Chrome (recommended)
- Firefox
- Safari
- Edge
Feel free to submit issues and enhancement requests!
This project is open source and available under the MIT License.
Maximal Extractable Value (MEV) refers to the maximum value that can be extracted from block production in excess of the standard block reward and gas fees. MEV can be extracted by including, excluding, or reordering transactions within a block. This tier maker helps users understand and rank different protection mechanisms against malicious MEV extraction.