diff --git a/docs/flashbots-auction/searchers/advanced/private-transaction.mdx b/docs/flashbots-auction/searchers/advanced/private-transaction.mdx index 01927b077..a07d428f1 100644 --- a/docs/flashbots-auction/searchers/advanced/private-transaction.mdx +++ b/docs/flashbots-auction/searchers/advanced/private-transaction.mdx @@ -2,4 +2,5 @@ title: Private transactions --- -This has been moved to the [Flashbots Protect](/flashbots-protect/additional-documentation/eth-sendPrivateTransaction) portion of the docs. \ No newline at end of file + +This has been moved to the [Flashbots Protect](/flashbots-protect/additional-documentation/eth-sendPrivateTransaction) portion of the docs. diff --git a/docs/flashbots-protect/integrations.md b/docs/flashbots-protect/integrations.md new file mode 100644 index 000000000..644b7d162 --- /dev/null +++ b/docs/flashbots-protect/integrations.md @@ -0,0 +1,9 @@ +--- +title: Integrations +--- + +## Using Flashbots Protect +There are three ways to use Flashbots Protect: +1. Add the Flashbots Protect RPC (`https://rpc.flashbots.net`) to your wallet. Most users will do this. You can see the [wallet quick start guide](/flashbots-protect/rpc/quick-start) to get started and use our "add to your wallet" button. +2. Send transactions to `https://rpc.flashbots.net` using [eth_sendRawTransaction](https://docs.alchemy.com/reference/eth-sendrawtransaction). +3. Send transactions to Flashbots using [eth_sendPrivateTransaction](/docs/flashbots-protect/additional-documentation/eth-sendPrivateTransaction). \ No newline at end of file diff --git a/docs/flashbots-protect/mev-share.mdx b/docs/flashbots-protect/mev-share.mdx index 6542be77f..cf3428e6d 100644 --- a/docs/flashbots-protect/mev-share.mdx +++ b/docs/flashbots-protect/mev-share.mdx @@ -11,7 +11,7 @@ import ProtectButtonSelector from "@site/src/components/ProtectButtonSelector" ## Introduction MEV-Share allows users to gain up to 90% of the MEV that their transactions create. By default, Protect users' transactions are sent to Flashbots [MEV-Share Node](/flashbots-mev-share/overview), which returns them up to 90% of the MEV that their transactions create. By default, Protect users will be connected with the [Stable](/flashbots-protect/mev-share#stable-configuration) configuration, which is continuously tuned by Flashbots to optimize execution while protecting users from harmful MEV. This document guides users on the nuances and configurations of MEV-Share. -Flashbots MEV-Share Node maintains a [Stable](/flashbots-protect/mev-share#stable-configuration) configuration that is continuously optimized to attempt to give users better execution while protecting them from harmful MEV. All users need to do to benefit is to [send transactions](/flashbots-protect/rpc/quick-start) to Flashbots Protect. +The Flashbots MEV-Share Node maintains a [Stable](/flashbots-protect/mev-share#stable-configuration) configuration that is continuously optimized to attempt to give users better execution while protecting them from harmful MEV. All users need to do to benefit is to [send transactions](/flashbots-protect/rpc/quick-start) to Flashbots Protect. Advanced users can exert more control over their transactions and preferences through the advanced panel or by manually setting up their Protect RPC request. diff --git a/docs/flashbots-protect/rpc/quick-start.mdx b/docs/flashbots-protect/rpc/quick-start.mdx index 9fc106592..323ae5ffb 100644 --- a/docs/flashbots-protect/rpc/quick-start.mdx +++ b/docs/flashbots-protect/rpc/quick-start.mdx @@ -12,18 +12,11 @@ Flashbots Protect is a user-friendly, secure, and powerful way to transact on Et It has the following key benefits: - **Configurable:** you can choose which builders to send to and your mev-share settings. - **Frontrunning protection:** your transaction will not be seen by hungry sandwich bots in the public mempool. -- **Get MEV back**: if your transaction creates MEV, you get up to 90% of it back through [MEV-Share](/flashbots-mev-share/overview). +- **Get MEV back**: if your transaction creates MEV, you get up to 90% of it back through [MEV-Share](/flashbots-protect/mev-share). - **No failed transactions:** your transaction will only be included if it doesn't include any reverts, so you don't pay for failed transactions. -## Using Flashbots Protect -There are three ways to use Flashbots Protect: -1. Add the Flashbots Protect RPC (`https://rpc.flashbots.net`) to your wallet. Most users will do this. -2. Send transactions to `https://rpc.flashbots.net` using [eth_sendRawTransaction](https://docs.alchemy.com/reference/eth-sendrawtransaction). -3. Send transactions to Flashbots using [eth_sendPrivateTransaction](/flashbots-protect/additional-documentation/eth-sendPrivateTransaction). - - -Which way you integrate is up to you and your preferences. The most simple way to use Flashbots Protect is to add the Flashbots Protect RPC to your wallet. You can do so using the below button or by following the manual instructions below. **Note that you can configure the builders you send to and your MEV-Share hints as well**. - +## Add the Flashbots Protect RPC +You can add the Flashbots Protect RPC to your wallet and configure your desired builders and [MEV-Share](/flashbots-protect/mev-share) settings below. For others ways to integrate, please see [integrations](/flashbots-protect/integrations). ## Adding Flashbots Protect RPC Manually diff --git a/docs/sidebars.js b/docs/sidebars.js index 2ea51cb74..d1f5c2aaa 100644 --- a/docs/sidebars.js +++ b/docs/sidebars.js @@ -57,6 +57,7 @@ module.exports = { "Flashbots Protect": [ 'flashbots-protect/overview', 'flashbots-protect/rpc/quick-start', + 'flashbots-protect/integrations', 'flashbots-protect/mev-share', 'flashbots-protect/key_considerations', 'flashbots-protect/cancellations',