Manifold Finance & Sushiswap
There are two strategies, with more in the pipeline. The current strategy that is active is the v2 of OpenMev/SushiGard.
v1 Original
OpenMEV and Sushiswap work together to recapture lost MEV profits so that Sushi traders can trade for free (up to 95%) on the exchange.
These are not gasless
transactions, these are paid rebate
transactions! You get paid to trade more using OpenMEV.
v2 Active
See the SushiGuard RouterV01
Support and Help
!!! note We will never ask you to send tokens or coins anywhere!
Trading for Free on Sushi.com
baseFee
amount is subject to transaction cost rebatesTransactions with a slippage tolerance of 1% or higher are eligible for gas refunds
Refunds are paid out in ETH/WETH/xSUSHI
It will take at least 35 blocks to receive a refund, no more than 50.
Getting Gas Pricing information
Our API Endpoint is here
curl -s -L api.txprice.com | jq .blockPrices[0].estimatedPrices[3]
{
"confidence": 80,
"price": 112,
"maxPriorityFeePerGas": 1.76,
"maxFeePerGas": 222.52
}
Engine
OpenMEV Engine uses a batch auction-based matching engine to execute orders. Batch auctions were chosen to reduce the impact of frontrunning on the exchange.
All orders for the given market are collected.
Orders beyond their time-in-force are canceled.
Orders are placed into separate lists by market side, and aggregate supply and demand curves are calculated.
The matching engine discovers the price at which the aggregate supply and demand curves cross, which yields the clearing price. If there is a horizontal cross - i.e., two prices for which aggregate supply and demand are equal - then the clearing price is the midpoint between the two prices.
If both sides of the market have equal volume, then all orders are completely filled. If one side has more volume than the other, then the side with higher volume is rationed pro-rata based on how much its volume exceeds the other side. For example, if aggregate demand is 100 and aggregate supply is 90, then every order on the demand side of the market will be matched by 90%.
Orders are sorted based on their price, and order ID. Order IDs are generated at post time and is the only part of the matching engine that is time-dependent. However, the oldest order IDs are matched first so there is no incentive to post an order ahead of someone else’s.