diff --git a/docs/cow-amm/tutorials/cow-amm-deployer.md b/docs/cow-amm/tutorials/cow-amm-deployer.md index 3642bf3f0..fcf247f45 100644 --- a/docs/cow-amm/tutorials/cow-amm-deployer.md +++ b/docs/cow-amm/tutorials/cow-amm-deployer.md @@ -18,7 +18,6 @@ The current factory contract addresses are the following: - Base: [`0x03362f847B4fAbC12e1Ce98b6b59F94401E4588e`](https://basescan.org/address/0x03362f847b4fabc12e1ce98b6b59f94401e4588e#code) - Avalanche: N/A - Polygon: N/A -- Lens: N/A - BNB: N/A - Linea: N/A - Plasma: N/A diff --git a/docs/cow-amm/tutorials/cow-amm-for-solvers.md b/docs/cow-amm/tutorials/cow-amm-for-solvers.md index 7f15ef0b7..e81e216b2 100644 --- a/docs/cow-amm/tutorials/cow-amm-for-solvers.md +++ b/docs/cow-amm/tutorials/cow-amm-for-solvers.md @@ -43,7 +43,6 @@ The helper contracts are deployed here: - [Base](https://basescan.org/address/0x467665d4ae90e7a99c9c9af785791058426d6ea0#code) - Avalanche N/A - Polygon N/A -- Lens N/A - BNB N/A - Linea N/A - Plasma N/A diff --git a/docs/cow-protocol/reference/contracts/core/README.mdx b/docs/cow-protocol/reference/contracts/core/README.mdx index 47527bd8f..ce2f9e4d4 100644 --- a/docs/cow-protocol/reference/contracts/core/README.mdx +++ b/docs/cow-protocol/reference/contracts/core/README.mdx @@ -44,9 +44,9 @@ Take care when [signing](../core/signing-schemes), ensuring that the `EIP-712` d | **Contracts** | **Address / Chains** | | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| [`GPv2Settlement`](core/settlement)
Upgradeable: No ❎
[GitHub](https://github.com/cowprotocol/contracts/blob/main/src/contracts/GPv2Settlement.sol) | `0x9008D19f58AAbD9eD0D60971565AA8510560ab41`
{explorerLinks(["Ethereum","Gnosis","Arbitrum One","Base","Avalanche","Polygon","Plasma","Lens","Linea","BNB","Ink","Sepolia"], "0x9008D19f58AAbD9eD0D60971565AA8510560ab41", {separator:
})} | -| [`GPv2AllowListAuthentication`](core/allowlist)
Upgradeable: Yes ⚠️
[GitHub](https://github.com/cowprotocol/contracts/blob/main/src/contracts/GPv2AllowListAuthentication.sol) | `0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE`
{explorerLinks(["Ethereum","Gnosis","Arbitrum One","Base","Avalanche","Polygon","Plasma","Lens","Linea","BNB","Ink","Sepolia"], "0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE", {separator:
})} | -| [`GPv2VaultRelayer`](core/vault-relayer)
Upgradeable: No ❎
[GitHub](https://github.com/cowprotocol/contracts/blob/main/src/contracts/GPv2VaultRelayer.sol) | `0xC92E8bdf79f0507f65a392b0ab4667716BFE0110`
{explorerLinks(["Ethereum","Gnosis","Arbitrum One","Base","Avalanche","Polygon","Plasma","Lens","Linea","BNB","Ink","Sepolia"], "0xC92E8bdf79f0507f65a392b0ab4667716BFE0110", {separator:
})} | +| [`GPv2Settlement`](core/settlement)
Upgradeable: No ❎
[GitHub](https://github.com/cowprotocol/contracts/blob/main/src/contracts/GPv2Settlement.sol) | `0x9008D19f58AAbD9eD0D60971565AA8510560ab41`
{explorerLinks(["Arbitrum One","Avalanche","Base","BNB","Ethereum","Gnosis","Ink","Linea","Optimism","Plasma","Polygon","Sepolia",], "0x9008D19f58AAbD9eD0D60971565AA8510560ab41", {separator:
})} | +| [`GPv2AllowListAuthentication`](core/allowlist)
Upgradeable: Yes ⚠️
[GitHub](https://github.com/cowprotocol/contracts/blob/main/src/contracts/GPv2AllowListAuthentication.sol) | `0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE`
{explorerLinks(["Arbitrum One","Avalanche","Base","BNB","Ethereum","Gnosis","Ink","Linea","Optimism","Plasma","Polygon","Sepolia",], "0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE", {separator:
})} | +| [`GPv2VaultRelayer`](core/vault-relayer)
Upgradeable: No ❎
[GitHub](https://github.com/cowprotocol/contracts/blob/main/src/contracts/GPv2VaultRelayer.sol) | `0xC92E8bdf79f0507f65a392b0ab4667716BFE0110`
{explorerLinks(["Arbitrum One","Avalanche","Base","BNB","Ethereum","Gnosis","Ink","Linea","Optimism","Plasma","Polygon","Sepolia",], "0xC92E8bdf79f0507f65a392b0ab4667716BFE0110", {separator:
})} |
Upgradeable allow-list diff --git a/docs/cow-protocol/reference/contracts/periphery/README.mdx b/docs/cow-protocol/reference/contracts/periphery/README.mdx index 8acb93f79..762ac2a59 100644 --- a/docs/cow-protocol/reference/contracts/periphery/README.mdx +++ b/docs/cow-protocol/reference/contracts/periphery/README.mdx @@ -14,10 +14,8 @@ Peripheral contracts are those that are not necessary for CoW Protocol to functi | Environment | Address | Networks | | ------------------------ | -------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Production (most chains) | `0xbA3cB449bD2B4ADddBc894D8697F5170800EAdeC` | {explorerLinks(["Ethereum","Gnosis","Arbitrum One","Base","Avalanche","Polygon","BNB","Linea","Plasma","Ink","Sepolia"], "0xbA3cB449bD2B4ADddBc894D8697F5170800EAdeC")}, but not Lens! | -| Staging (most chains) | `0x04501b9b1D52e67f6862d157E00D13419D2D6E95` | {explorerLinks(["Ethereum","Gnosis","Arbitrum One","Base","Avalanche","Polygon","BNB","Linea","Plasma","Ink","Sepolia"], "0x04501b9b1D52e67f6862d157E00D13419D2D6E95")}, but not Lens! | -| Production (Lens) | `0x5A5b8aE7a0b4C0EAf453d10DCcfbA413f07ebdC2` | {explorerLinks("Lens", "0x5A5b8aE7a0b4C0EAf453d10DCcfbA413f07ebdC2")} only! | -| Staging (Lens) | `0xFb337f8a725A142f65fb9ff4902d41cc901de222` | {explorerLinks("Lens", "0xFb337f8a725A142f65fb9ff4902d41cc901de222")} only! | +| Production (all chains) | `0xbA3cB449bD2B4ADddBc894D8697F5170800EAdeC` | {explorerLinks(["Ethereum","Gnosis","Arbitrum One","Base","Avalanche","Polygon","BNB","Linea","Plasma","Ink","Sepolia"], "0xbA3cB449bD2B4ADddBc894D8697F5170800EAdeC")} | +| Staging (all chains) | `0x04501b9b1D52e67f6862d157E00D13419D2D6E95` | {explorerLinks(["Ethereum","Gnosis","Arbitrum One","Base","Avalanche","Polygon","BNB","Linea","Plasma","Ink","Sepolia"], "0x04501b9b1D52e67f6862d157E00D13419D2D6E95")} | :::warning @@ -50,7 +48,6 @@ You should not assume that the HooksTrampoline contract address will remain fixe "Ethereum", "Gnosis", "Ink", -"Lens", "Linea", "Optimism", "Plasma", @@ -77,7 +74,6 @@ You should not assume that the HooksTrampoline contract address will remain fixe "Ethereum", "Gnosis", "Ink", -"Lens", "Linea", "Plasma", "Polygon", diff --git a/docs/cow-protocol/reference/core/auctions/bonding_pools.md b/docs/cow-protocol/reference/core/auctions/bonding_pools.md index 29da8a74a..ebf9775ab 100644 --- a/docs/cow-protocol/reference/core/auctions/bonding_pools.md +++ b/docs/cow-protocol/reference/core/auctions/bonding_pools.md @@ -28,7 +28,6 @@ Vouching contracts: - [Base](https://basescan.org/address/0xAAA4De096D02AE21729aA31D967E148D4e3Ae501) - [Avalanche](https://snowtrace.io/address/0xAAA4De096D02AE21729aA31D967E148D4e3Ae501) - [Polygon](https://polygonscan.com/address/0xAAA4De096D02AE21729aA31D967E148D4e3Ae501) -- [Lens](https://lenscan.io/address/0xAAA4De096D02AE21729aA31D967E148D4e3Ae501) - [BNB](https://bscscan.com/address/0xAAA4De096D02AE21729aA31D967E148D4e3Ae501) - [Linea](https://lineascan.build/address/0xAAA4De096D02AE21729aA31D967E148D4e3Ae501) - [Plasma](https://plasmascan.to/address/0xAAA4De096D02AE21729aA31D967E148D4e3Ae501#code) diff --git a/docs/cow-protocol/reference/core/auctions/competition_rules.md b/docs/cow-protocol/reference/core/auctions/competition_rules.md index 5038751f5..13fea7d9a 100644 --- a/docs/cow-protocol/reference/core/auctions/competition_rules.md +++ b/docs/cow-protocol/reference/core/auctions/competition_rules.md @@ -64,7 +64,6 @@ The deadline for solutions depends on the network and is set as a specific numbe - Base: 20 blocks - Avalanche: 20 blocks - Polygon: 20 blocks -- Lens: 40 blocks - BNB: 40 blocks - Linea: 20 blocks - Plasma: 20 blocks @@ -134,13 +133,6 @@ At CoW DAO's discretion, systematic violation of these rules may lead to penaliz - **Base tokens**: [`WPOL`](https://polygonscan.com/address/0x0d500b1d8e8ef31e21c99d1db9a6444d3adf1270), [`USDC`](https://polygonscan.com/address/0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359), [`USDT`](https://polygonscan.com/address/0xc2132d05d31c914a87c6611c10748aeb04b58e8f)
-
- Lens chain baseline protocols and tokens - - - **Protocols**: Uniswap v3 - - **Base tokens**: [`WGHO`](https://explorer.lens.xyz/address/0x6bdc36e20d267ff0dd6097799f82e78907105e2f), [`USDC`](https://explorer.lens.xyz/address/0x88f08e304ec4f90d644cec3fb69b8ad414acf884), [`WETH`](https://explorer.lens.xyz/address/0xe5ecd226b3032910ceaa43ba92ee8232f8237553), [`BONSAI`](https://explorer.lens.xyz/address/0xb0588f9a9cade7cd5f194a5fe77acd6a58250f82) -
-
BNB chain baseline protocols and tokens diff --git a/docs/cow-protocol/reference/core/auctions/rewards.md b/docs/cow-protocol/reference/core/auctions/rewards.md index 49cca52a7..f3f48e3b8 100644 --- a/docs/cow-protocol/reference/core/auctions/rewards.md +++ b/docs/cow-protocol/reference/core/auctions/rewards.md @@ -43,7 +43,6 @@ The payment is capped from above and below using the function $$\textrm{cap}(x) - Gnosis Chain: $$10 \;\textrm{xDAI}$$ - Avalanche: $$0.3 \;\textrm{AVAX}$$ - Polygon: $$30 \;\textrm{POL}$$ -- Lens: $$10 \;\textrm{GHO}$$ - BNB: $$0.04 \;\textrm{BNB}$$ - Linea and Ink: $$0.0015 \;\textrm{ETH}$$ - Plasma: $$30 \;\textrm{XPL}$$ @@ -93,7 +92,6 @@ The current rewards for eligible quotes are as follows: - Base Chain: $$\min\{0.00024 ~\textrm{ETH}, 6 ~\textrm{COW}\}$$, - Avalanche-C Chain: $$\min\{0.006 ~\textrm{AVAX}, 6 ~\textrm{COW}\}$$, - Polygon Chain: $$\min\{0.6 ~\textrm{POL}, 6 ~\textrm{COW}\}$$ -- Lens Chain: $$\min\{0.15 ~\textrm{GHO}, 6 ~\textrm{COW}\}$$ - BNB Chain: $$\min\{0.001 ~\textrm{BNB}, 6 ~\textrm{COW}\}$$ - Linea: $$\min\{0.00003 ~\textrm{ETH}, 6 ~\textrm{COW}\}$$. - Plasma: $$\min\{0.6 ~\textrm{XPL}, 6 ~\textrm{COW}\}$$. diff --git a/docs/cow-protocol/reference/core/signing_schemes.mdx b/docs/cow-protocol/reference/core/signing_schemes.mdx index 002b444fc..fed841e24 100644 --- a/docs/cow-protocol/reference/core/signing_schemes.mdx +++ b/docs/cow-protocol/reference/core/signing_schemes.mdx @@ -44,7 +44,6 @@ For convenience, the domain separator is exposed as a public view function in th "Ethereum", "Gnosis", "Ink", -"Lens", "Linea", "Plasma", "Polygon", @@ -133,7 +132,6 @@ For convenience, we also deployed a small helper contract that makes it easy to - Arbitrum N/A - Avalanche N/A - Polygon N/A -- Lens N/A - BNB N/A - Linea N/A - Plasma N/A diff --git a/docs/cow-protocol/tutorials/cow-swap/custom-links.md b/docs/cow-protocol/tutorials/cow-swap/custom-links.md index e5a6eb9bc..d746d47e8 100644 --- a/docs/cow-protocol/tutorials/cow-swap/custom-links.md +++ b/docs/cow-protocol/tutorials/cow-swap/custom-links.md @@ -74,7 +74,6 @@ Native and wrapped tokens per chain: - Base: [`WETH`](https://basescan.org/address/0x4200000000000000000000000000000000000006) - wrapped `ETH` - Avalanche: [`WAVAX`](https://snowscan.xyz/address/0xb31f66aa3c1e785363f0875a1b74e27b85fd66c7) - wrapped `AVAX` - Polygon: [`WPOL`](https://polygonscan.com/address/0x0d500b1d8e8ef31e21c99d1db9a6444d3adf1270) - wrapped `POL` -- Lens: [`WGHO`](https://explorer.lens.xyz/address/0x6bdc36e20d267ff0dd6097799f82e78907105e2f) - wrapped `GHO` - BNB: [`WBNB`](https://bscscan.com/address/0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c) - wrapped `BNB` - Linea: [`WETH`](https://lineascan.build/token/0xe5D7C2a44FfDDf6b295A15c148167daaAf5Cf34f) - wrapped `ETH` - Plasma: [`WXPL`](https://plasmascan.to/token/0x6100E367285b01F48D07953803A2d8dCA5D19873) - wrapped `XPL` diff --git a/docs/cow-protocol/tutorials/solvers/local_test.md b/docs/cow-protocol/tutorials/solvers/local_test.md index cd879603b..aa54faf82 100644 --- a/docs/cow-protocol/tutorials/solvers/local_test.md +++ b/docs/cow-protocol/tutorials/solvers/local_test.md @@ -58,8 +58,6 @@ Once the above are set up and running, one can then start testing their solver e | | Avalanche | Production | | | Polygon | Staging | | | Polygon | Production | -| | Lens | Staging | -| | Lens | Production | | | BNB | Staging | | | BNB | Production | | | Linea | Staging | diff --git a/docs/cow-protocol/tutorials/solvers/onboard.md b/docs/cow-protocol/tutorials/solvers/onboard.md index 786172d92..e77a00618 100644 --- a/docs/cow-protocol/tutorials/solvers/onboard.md +++ b/docs/cow-protocol/tutorials/solvers/onboard.md @@ -45,7 +45,7 @@ If you would like to secure your solver, you can set up a firewall and only acce ### Exposed Endpoint The exposed endpoint provided must be of the following format: {base_url}/\${envName}/\${network} - for example: https://api.mysolver.io/staging/mainnet envName values: shadow, staging, prod -supported networks: arbitrum-one, avalanche, base, bnb, lens, linea, mainnet, polygon, xdai (gnosis) and more are coming out! +supported networks: arbitrum-one, avalanche, base, bnb, mainnet, xdai (gnosis), ink, linea, plasma, optimism, polygon, sepolia, and more are coming out! :::note The `/solve` response sent to your solver is quite large. If you are using Nginx then the default request size will be too small and prevent you from receiving any auctions. diff --git a/docs/cow-protocol/tutorials/widget/widget.md b/docs/cow-protocol/tutorials/widget/widget.md index 72a8091da..2c558bd97 100644 --- a/docs/cow-protocol/tutorials/widget/widget.md +++ b/docs/cow-protocol/tutorials/widget/widget.md @@ -92,7 +92,6 @@ const b: PartnerFee = { [SupportedChainId.GNOSIS_CHAIN]: { [TradeType.SWAP]: 100, [TradeType.LIMIT]: 50, [TradeType.ADVANCED]: 30 }, [SupportedChainId.AVALANCHE]: { [TradeType.SWAP]: 100, [TradeType.LIMIT]: 50, [TradeType.ADVANCED]: 30 }, [SupportedChainId.POLYGON]: { [TradeType.SWAP]: 100, [TradeType.LIMIT]: 50, [TradeType.ADVANCED]: 30 }, - [SupportedChainId.LENS]: { [TradeType.SWAP]: 100, [TradeType.LIMIT]: 50, [TradeType.ADVANCED]: 30 }, [SupportedChainId.BNB]: { [TradeType.SWAP]: 100, [TradeType.LIMIT]: 50, [TradeType.ADVANCED]: 30 }, [SupportedChainId.LINEA]: { [TradeType.SWAP]: 100, [TradeType.LIMIT]: 50, [TradeType.ADVANCED]: 30 }, [SupportedChainId.PLASMA]: { [TradeType.SWAP]: 100, [TradeType.LIMIT]: 50, [TradeType.ADVANCED]: 30 }, @@ -112,7 +111,6 @@ const c: PartnerFee = { [SupportedChainId.GNOSIS_CHAIN]: '0x...c', [SupportedChainId.AVALANCHE]: '0x...c', [SupportedChainId.POLYGON]: '0x...c', - [SupportedChainId.LENS]: '0x...c', [SupportedChainId.BNB]: '0x...c', [SupportedChainId.LINEA]: '0x...c', [SupportedChainId.PLASMA]: '0x...c', @@ -125,7 +123,6 @@ const c: PartnerFee = { [SupportedChainId.GNOSIS_CHAIN]: '0x...g', [SupportedChainId.AVALANCHE]: '0x...x', [SupportedChainId.POLYGON]: '0x...y', - [SupportedChainId.LENS]: '0x...y', [SupportedChainId.BNB]: '0x...y', [SupportedChainId.LINEA]: '0x...y', [SupportedChainId.PLASMA]: '0x...y', @@ -138,7 +135,6 @@ const c: PartnerFee = { [SupportedChainId.GNOSIS_CHAIN]: '0x...k', [SupportedChainId.AVALANCHE]: '0x...z', [SupportedChainId.POLYGON]: '0x...t', - [SupportedChainId.LENS]: '0x...t', [SupportedChainId.BNB]: '0x...t', [SupportedChainId.LINEA]: '0x...t', [SupportedChainId.PLASMA]: '0x...t', diff --git a/docs/governance/token.md b/docs/governance/token.md index 9a1ea10a2..c7858e53d 100644 --- a/docs/governance/token.md +++ b/docs/governance/token.md @@ -18,7 +18,6 @@ At the core of CoW Protocol lies the COW token, which serves as a governance tok | Base | [`0xc694a91e6b071bf030a18bd3053a7fe09b6dae69`](https://basescan.org/token/0xc694a91e6b071bf030a18bd3053a7fe09b6dae69) [^bridgedTokens] | | Polygon | [`0x2f4efd3aa42e15a1ec6114547151b63ee5d39958`](https://polygonscan.com/token/0x2f4efd3aa42e15a1ec6114547151b63ee5d39958) [^bridgedTokens] | | Avalanche | N/A | -| Lens | N/A | | BNB | [`0x5bfdaa3f7c28b9994b56135403bf1acea02595b0`](https://bscscan.com/token/0x5bfdaa3f7c28b9994b56135403bf1acea02595b0) [^stargateBridge] | | Linea | N/A | | Plasma | N/A | @@ -41,7 +40,6 @@ At the core of CoW Protocol lies the COW token, which serves as a governance tok | Base | N/A | | Avalanche | N/A | | Polygon | N/A | -| Lens | N/A | | BNB | N/A | | Linea | N/A | | Plasma | N/A | diff --git a/src/components/contract-addresses/index.tsx b/src/components/contract-addresses/index.tsx index 6874cc07d..fcff20ce3 100644 --- a/src/components/contract-addresses/index.tsx +++ b/src/components/contract-addresses/index.tsx @@ -9,7 +9,6 @@ export const explorerByChain = { "Arbitrum One": "https://arbiscan.io", "Avalanche": "https://snowscan.xyz", "Polygon": "https://polygonscan.com", - "Lens": "https://explorer.lens.xyz", "BNB": "https://bscscan.com", "Linea": "https://lineascan.build", "Plasma": "https://plasmascan.to",