Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions docs/oev-searchers/in-depth/data-feeds/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,14 @@ not updated for a particular amount time.

## OEV updates

::: warning ⚠️ Warning

At the moment, we're working on major updates to the OEV mechanism. As part of this transition, there is currently no public OEV Network and OEV Auctioneer. In the meantime, we're working with partnered searchers to continue seamless OEV recapture for our partnered dApps. These changes are transitional and will allow us to feature a more efficient OEV platform.

Note that there is no change to how our data works, and [MEV with Signed APIs](in-depth/mev-with-signed-apis.md) works as before.

:::

After a dAPI is updated, the changed value is reflected across all protocols
that use the particular dAPI. We call these "base feed updates" to differentiate
them from the OEV updates, which are dApp-specific. These are made by the
Expand Down
8 changes: 8 additions & 0 deletions docs/oev-searchers/in-depth/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,14 @@ outline: deep

# Getting started

::: warning ⚠️ Warning

At the moment, we're working on major updates to the OEV mechanism. As part of this transition, there is currently no public OEV Network and OEV Auctioneer. In the meantime, we're working with partnered searchers to continue seamless OEV recapture for our partnered dApps. These changes are transitional and will allow us to feature a more efficient OEV platform.

Note that there is no change to how our data works, and [MEV with Signed APIs](in-depth/mev-with-signed-apis.md) works as before.

:::

This is a good starting place for searchers. It includes the list of good dApp candidates for searching, details how OEV auctions
work and explains basic OEV searching strategy to simplify the onboarding of
existing MEV searchers to OEV.
Expand Down
8 changes: 8 additions & 0 deletions docs/oev-searchers/in-depth/oev-auctioneer.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,14 @@ outline: deep

# OEV Auctioneer

::: warning ⚠️ Warning

At the moment, we're working on major updates to the OEV mechanism. As part of this transition, there is currently no public OEV Network and OEV Auctioneer. In the meantime, we're working with partnered searchers to continue seamless OEV recapture for our partnered dApps. These changes are transitional and will allow us to feature a more efficient OEV platform.

Note that there is no change to how our data works, and [MEV with Signed APIs](in-depth/mev-with-signed-apis.md) works as before.

:::

OEV Auctioneer is the off-chain system managed by the Api3 DAO to process
auctions hosted on the OEV network. The honesty of OEV Auctioneer
can be verified on-chain because the logic is based solely on the
Expand Down
59 changes: 7 additions & 52 deletions docs/oev-searchers/in-depth/oev-network/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,13 @@ outline: deep

# OEV Network

![OEV Network image](./oev-network.svg)
::: warning ⚠️ Warning

At the moment, we're working on major updates to the OEV mechanism. As part of this transition, there is currently no public OEV Network and OEV Auctioneer. In the meantime, we're working with partnered searchers to continue seamless OEV recapture for our partnered dApps. These changes are transitional and will allow us to feature a more efficient OEV platform.

Note that there is no change to how our data works, and [MEV with Signed APIs](in-depth/mev-with-signed-apis.md) works as before.

:::

The OEV Network operates as a standard Arbitrum Nitro L2 optimistic-rollup. The
system ensures transparency and allows verification of the auction process. It allows searchers to place bids for the exclusive opportunity to
Expand All @@ -29,48 +35,6 @@ To participate in auctions, searchers need to have a sufficient amount of ETH
bridged to the OEV network and interact with the
[OevAuctionHouse](#oevauctionhouse) contract.

## Using the OEV Network

The OEV Network can be added as a custom network to any EVM compatible wallet.

| Details | Value |
| ------------------ | ------------------------------ |
| Network | OEV Network |
| Chain ID | 4913 |
| RPC URL (HTTP) | https://oev.rpc.api3.org/http |
| RPC URL (WS) | https://oev.rpc.api3.org/ws |
| Symbol | ETH |
| Block Explorer URL | https://oev.explorer.api3.org/ |
| Bridge URL | https://oev.bridge.api3.org/ |

## Properties

Here are some of the key properties of the OEV Network:

1. Block time - Under high load, the block time of the network can be as fast as
250ms. Note that the OEV Network only produces blocks when there are
transactions.
2. Gas fees - The gas fees are paid in ETH, and because the network is an
optimistic L2 rollup, the gas fees are low and get cheaper with the increased number of transactions.
3. Using Anytrust - By using AnyTrust DAC, the OEV Network achieves further cost
reduction.

See [Arbitrum Nitro details](https://docs.caldera.xyz/rollup-engine/about/nitro#benefits) and
[AnyTrust details](https://docs.caldera.xyz/rollup-engine/about/nitro#anytrust) for more
information.

## Bridging ETH

Use the [OEV Network bridge](https://oev.bridge.api3.org/) to bridge your ETH to
the OEV Network. Bridging is only possible from ETH mainnet.

![OEV Network bridge](./oev-bridge.png)

Clicking on `Transfer Tokens` will automatically add the OEV Network to your
Metamask wallet. To bridge, confirm the transaction in your wallet and wait for
confirmation. After the transaction is confirmed, you should see your ETH on the
OEV Network.

## Api3ServerV1

The implementation of the audited Api3ServerV1 contract is publicly available
Expand Down Expand Up @@ -274,12 +238,3 @@ how to use these functions, we need to understand how
[OEV Auctioneer](/oev-searchers/in-depth/oev-auctioneer) works. Refer to the
[Expediting a bid](/oev-searchers/in-depth/oev-searching#expediting-a-bid)
section for more details.

## Deployed contracts

These are the relevant contracts deployed on the OEV Network:

| Contract name | Address |
| --------------- | ------------------------------------------------------------------------------------------------------------------------------ |
| Api3ServerV1 | [0x709944a48cAf83535e43471680fDA4905FB3920a](https://oev.explorer.api3.org/address/0x709944a48cAf83535e43471680fDA4905FB3920a) |
| OevAuctionHouse | [0x34f13A5C0AD750d212267bcBc230c87AEFD35CC5](https://oev.explorer.api3.org/address/0x34f13A5C0AD750d212267bcBc230c87AEFD35CC5) |
Loading
Loading