From fb9caee707ea237c371917aecae5aed8b16f16e2 Mon Sep 17 00:00:00 2001 From: trentmc Date: Fri, 22 Dec 2023 13:10:40 +0100 Subject: [PATCH] wip improving network --- discover/networks/README.md | 76 ++++++++++++++++++------------------- 1 file changed, 38 insertions(+), 38 deletions(-) diff --git a/discover/networks/README.md b/discover/networks/README.md index d3623b2f..00c02c9c 100644 --- a/discover/networks/README.md +++ b/discover/networks/README.md @@ -5,11 +5,15 @@ description: All the public networks the Ocean Protocol contracts are deployed t # Networks -Ocean Protocol's smart contracts and OCEAN are deployed on multiple public networks: several production chains, and several testnets too. +Ocean Protocol's smart contracts and [OCEAN](../ocean-token.md) are deployed on multiple public networks: several production chains, and several testnets too. -[address.json](https://github.com/oceanprotocol/contracts/blob/v4main/addresses/address.json) holds up-to-date deployment addresses for all Ocean contracts. +The file [`address.json`](https://github.com/oceanprotocol/contracts/blob/v4main/addresses/address.json) holds up-to-date deployment addresses for all Ocean contracts. -You need the network's native token to pay for gas to make transactions: ETH for Ethereum mainnet, MATIC for Polygon, etc; you typically get these from exchanges. You also need "fake" native tokens for testnets; you typically get these from faucets. +On tokens: +- You need the network's native token to pay for gas to make transactions: ETH for Ethereum mainnet, MATIC for Polygon, etc. You typically get these from exchanges. +- You may get OCEAN from an exchange, and bridge it as needed. +- For testnets, you'll need "fake" native tokens to pay for gas, and "fake" OCEAN. Typically, you get these from faucets. +- Below, we give token-related instructions, for each network. ## Networks Summary @@ -21,7 +25,7 @@ Here are the networks that Ocean is deployed to. - Oasis Sapphire mainnet - BNB Smart Chain - Energy Web Chain -- Optimism Mainnet +- Optimism (OP) Mainnet - Moonriver **Test Networks:** @@ -29,13 +33,13 @@ Here are the networks that Ocean is deployed to. - Sepolia - Mumbai - Oasis Sapphire testnet -- Optimism Sepolia +- Optimism (OP) Sepolia The rest of this doc gives details for each network. You can skip it until you need the reference information. ## Production Networks -### Ethereum Mainnet +### Production: Ethereum Mainnet @@ -46,10 +50,10 @@ The rest of this doc gives details for each network. You can skip it until you n
-**Wallet.** To connect to Ethereum mainnet using a wallet such as MetaMask, click on the network name dropdown and select "Ethereum mainnet" from the list. +**Wallet.** To connect to Ethereum mainnet with e.g. MetaMask, click on the network name dropdown and select "Ethereum mainnet" from the list. -### Polygon Mainnet +### Production: Polygon Mainnet @@ -64,7 +68,7 @@ The rest of this doc gives details for each network. You can skip it until you n **Bridge.** Check out the Polygon Bridge [guide](bridges.md) to learn how you can deposit, withdraw and send tokens. -### Oasis Sapphire Mainnet +### Production: Oasis Sapphire Mainnet [Ocean Predictoor](../predictoor/README.md) is deployed on Oasis Sapphire mainnet for its ability to keep EVM transactions private. This deployment does do not currently support ocean.js, ocean.py, or Ocean Market. @@ -80,7 +84,7 @@ The rest of this doc gives details for each network. You can skip it until you n **Bridge.** Use our [Celer Bridge Guide](https://github.com/oceanprotocol/pdr-backend/blob/main/READMEs/get-ocean-on-sapphire.md#2-transfer-ocean-to-sapphire-mainnet-via-celer) to bridge OCEAN from Ethereum Mainnet to Oasis Sapphire Mainnet. -### BNB Smart Chain +### Production: BNB Smart Chain
@@ -92,11 +96,11 @@ The rest of this doc gives details for each network. You can skip it until you n This is one of the [Binance](https://binance.com)-spawned chains. BNB is the token of Binance. -**Wallet.** If BNB Smart Chain is not listed as a predefined network in your wallet, you can follow [Binance's Guide](https://academy.binance.com/en/articles/connecting-metamask-to-binance-smart-chain) to manually connect. +**Wallet.** If BNB Smart Chain is not listed as a predefined network in your wallet, see [Binance's Guide](https://academy.binance.com/en/articles/connecting-metamask-to-binance-smart-chain) to manually connect. **Bridge.** Our [BNB Smart Chain Bridge Guide](bridges.md#bnb-smart-chain-bridge) describes how to get OCEAN to BNB Smart Chain. -### Energy Web Chain (EWC) +### Production: Energy Web Chain (EWC)
@@ -112,7 +116,7 @@ This is the chain for [Energy Web Foundation](https://www.energyweb.org/). **Bridge.** To bridge assets between Ethereum Mainnet and Energy Web Chain and Ethereum mainnet, you can use [Carbonswap bridge](https://bridge.carbonswap.exchange/). -### Optimism (OP) Mainnet +### Production: Optimism (OP) Mainnet
@@ -126,7 +130,7 @@ This is the chain for [Energy Web Foundation](https://www.energyweb.org/). **Bridge.** Follow the [OP Bridge guide](https://https://app.optimism.io/bridge/deposit) to deposit, withdraw and send tokens. -### Moonriver +### Production: Moonriver
@@ -148,52 +152,51 @@ This is the chain for [Energy Web Foundation](https://www.energyweb.org/). Unlike production networks, tokens on test networks do not hold real economic value. -### Görli +### Testnet: Görli
- - + - + +
Native tokenGörli (fake) ETH
Görli ETHFaucet. You may find others by searching.
Görli OCEANFaucet
Native token faucetHere
OCEAN address0xCfDdA22C9837aE76E0faA845354f33C62E03653a
Explorerhttps://goerli.etherscan.io/
OCEAN faucetHere
Explorerhttps://goerli.etherscan.io
-**Wallet.** To connect with e.g. MetaMask, simply click on the network name dropdown and select _Goerli_ from the list of available networks. +**Wallet.** To connect with e.g. MetaMask, click on the network name dropdown and select _Goerli_ from the list of available networks. -### Sepolia +### Testnet: Sepolia - - + - + +
Native tokenSepolia (fake) ETH
Sepolia ETHFaucet
Sepolia OCEANFaucet
Native token faucetHere
OCEAN address0x1B083D8584dd3e6Ff37d04a6e7e82b5F622f3985
Explorerhttps://sepolia.etherscan.io/
OCEAN faucetHere
Explorerhttps://sepolia.etherscan.io
-**Wallet.** To connect with e.g. MetaMask, you can select "Sepolia" from the network dropdown list(enable "Show test networks"). +**Wallet.** To connect with e.g. MetaMask, select "Sepolia" from the network dropdown list(enable "Show test networks"). -### Mumbai +### Testnet: Mumbai - + - +
Native tokenMumbai (fake) MATIC
Native token faucetHere. You may find others by searching.
Native token faucetHere
OCEAN address0xd8992Ed72C445c35Cb4A2be468568Ed1079357c8
OCEAN faucetFaucet
OCEAN faucetHere
Explorerhttps://mumbai.polygonscan.com
- -**Wallet.** To connect with e.g. MetaMask, you can select "Görli" from the network dropdown list. If it's not listed as a predefined network, follow [Polygon's guide](https://wiki.polygon.technology/docs/develop/metamask/config-polygon-on-metamask/). +**Wallet.** To connect with e.g. MetaMask, select "Görli" from the network dropdown list. If it's not listed as a predefined network, follow [Polygon's guide](https://wiki.polygon.technology/docs/develop/metamask/config-polygon-on-metamask/). -### Oasis Sapphire Testnet +### Testnet: Oasis Sapphire Testnet [Ocean Predictoor](../predictoor/README.md) is deployed on Oasis Sapphire testnet. This deployment does do not currently support ocean.js, ocean.py, or Ocean Market. @@ -203,7 +206,7 @@ Unlike production networks, tokens on test networks do not hold real economic va Native token(fake) ROSE Native token faucetHere OCEAN address0x973e69303259B0c2543a38665122b773D28405fB -OCEAN faucet>Here +OCEAN faucetHere Explorerhttps://explorer.oasis.io/testnet/sapphire/ @@ -211,23 +214,20 @@ Unlike production networks, tokens on test networks do not hold real economic va **Wallet.** If you cannot find Oasis Sapphire Testnet as a predefined network, you can manually connect to it by entering the following during import: Network Name: `Oasis Sapphire Testnet`, RPC URL: `https://testnet.sapphire.oasis.dev`, Chain ID: `23295`, Token: `ROSE`. For further info, see [Oasis tokens docs](https://docs.oasis.io/general/manage-tokens/). -### Optimism Sepolia +### Testnet: Optimism (OP) Sepolia - - - + + +
Native tokenSepolia (fake) ETH
OP Sepolia FaucetFaucet
OP Sepolia OCEANFaucet
OCEAN0xf26c6C93f9f1d725e149d95f8E7B2334a406aD10
Native token faucetHere
OCEAN address0xf26c6C93f9f1d725e149d95f8E7B2334a406aD10
OCEAN faucetHere
Explorerhttps://sepolia-optimism.etherscan.io
**Wallet.** If OP Sepolia is not listed as a predefined network, follow [OP's Guide](https://community.optimism.io/docs/useful-tools/networks/#op-sepolia). -**Bridge.** The [OP Bridge guide](https://https://app.optimism.io/bridge/deposit) describes to deposit, withdraw and send tokens. - - ---- _Next: [Bridges](bridges.md)_