Skip to content

Commit

Permalink
Public mempool transactions do not receive refunds (#559)
Browse files Browse the repository at this point in the history
* Exclude mempool transactions from protect guide

* Exclude mempool transactions from builder guide
  • Loading branch information
sketsdever authored Jul 18, 2024
1 parent 2634fb4 commit db33948
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 3 deletions.
2 changes: 2 additions & 0 deletions docs/flashbots-auction/advanced/gas-fee-refunds.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@ Flashbots provides refunds for bundles in blocks landed by the Flashbots block b
* How much the specific bundle contributed to the value of the block
* If the bundle was sent directly to Flashbots, or shared with other block builders by the searcher

Note that transactions seen in the public mempool are excluded and bundles containing only public mempool transactions do not receive refunds.

## How to maximize both refunds and speed

Transactions which are sent directly to the Flashbots Builder via the Bundle Relay, and not multiplexed _by the searcher_ to other block builders, are likely to receive higher refunds. This is because they increase the profit of the Flashbots builder which is used to provide refunds.
Expand Down
6 changes: 3 additions & 3 deletions docs/flashbots-protect/gas-fee-refunds.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,7 @@ title: Gas Fee Refunds

Flashbots Protect users are automatically eligible to receive gas fee refunds. If Flashbots can include your transaction on chain for a lower price, you are eligible to receive a refund. This applies to both the RPC and the private transaction API.

Gas fee refunds do not change how transactions are executed and users do not need to make any changes to be eligible for them.

Gas fee refunds are calculated separately, and applied in addition to, refunds from [MEV-Share](/flashbots-protect/mev-share).
Gas fee refunds do not change how transactions are executed and users do not need to make any changes to be eligible for them. Gas fee refunds are calculated separately, and applied in addition to, refunds from [MEV-Share](/flashbots-protect/mev-share).

## Where do refunds come from

Expand All @@ -26,6 +24,8 @@ Flashbots provides refunds for transactions in blocks landed by the Flashbots bl
* How much the specific transaction contributed to the value of the block
* If the transaction was sent directly to Flashbots, or shared with other RPCs and block builders

Note that transactions seen in the public mempool are excluded and do not receive refunds.

## How to maximize both refunds and speed

Transactions which are sent directly to the Flashbots RPC or API, and not multiplexed _by the user_ to other RPCs or block builders, are likely to receive higher refunds. This is because they increase the profit of the Flashbots builder which is used to provide refunds.
Expand Down

0 comments on commit db33948

Please sign in to comment.