From 0b30cf195e082c1aed656a644d40c9ed3633a455 Mon Sep 17 00:00:00 2001 From: soyboy <85043086+sbvegan@users.noreply.github.com> Date: Wed, 6 Nov 2024 16:26:14 -0800 Subject: [PATCH] remove wallet & cex section --- pages/builders/_meta.json | 1 - pages/builders/cex-wallet-developers.mdx | 17 ----- .../builders/cex-wallet-developers/_meta.json | 4 -- .../cex-wallet-developers/cex-support.mdx | 62 ------------------- .../cex-wallet-developers/wallet-support.mdx | 56 ----------------- public/_redirects | 5 +- 6 files changed, 4 insertions(+), 141 deletions(-) delete mode 100644 pages/builders/cex-wallet-developers.mdx delete mode 100644 pages/builders/cex-wallet-developers/_meta.json delete mode 100644 pages/builders/cex-wallet-developers/cex-support.mdx delete mode 100644 pages/builders/cex-wallet-developers/wallet-support.mdx diff --git a/pages/builders/_meta.json b/pages/builders/_meta.json index b197dad8d..17ea9b121 100644 --- a/pages/builders/_meta.json +++ b/pages/builders/_meta.json @@ -3,6 +3,5 @@ "app-developers": "App developers", "chain-operators": "Chain operators", "node-operators": "Node operators", - "cex-wallet-developers": "Wallets & CEXs", "tools": "Developer tools" } diff --git a/pages/builders/cex-wallet-developers.mdx b/pages/builders/cex-wallet-developers.mdx deleted file mode 100644 index aedc0e7eb..000000000 --- a/pages/builders/cex-wallet-developers.mdx +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Cex Wallet Developers -description: Documentation covering Cex Support, Wallet Support in the Cex Wallet Developers section of the OP Stack ecosystem. -lang: en-US ---- - -import { Card, Cards } from 'nextra/components' - -# Cex Wallet Developers - -Documentation covering Cex Support, Wallet Support in the Cex Wallet Developers section of the OP Stack ecosystem. - - - - - - diff --git a/pages/builders/cex-wallet-developers/_meta.json b/pages/builders/cex-wallet-developers/_meta.json deleted file mode 100644 index f24a468fc..000000000 --- a/pages/builders/cex-wallet-developers/_meta.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "cex-support": "Guide for exchanges", - "wallet-support": "Guide for wallets" -} diff --git a/pages/builders/cex-wallet-developers/cex-support.mdx b/pages/builders/cex-wallet-developers/cex-support.mdx deleted file mode 100644 index b9bf2473c..000000000 --- a/pages/builders/cex-wallet-developers/cex-support.mdx +++ /dev/null @@ -1,62 +0,0 @@ ---- -title: Supporting OP Mainnet in your exchange -lang: en-US -description: Learn how to support OP Mainnet in your exchange. ---- - -import { Callout } from 'nextra/components' - -# Supporting OP Mainnet in your exchange - -Check out this guide to get an overview of everything you need to know to properly support OP Mainnet within your exchange. - -## Connecting to OP Mainnet - -OP Mainnet is designed to be [EVM equivalent](https://web.archive.org/web/20231127160757/https://medium.com/ethereum-optimism/introducing-evm-equivalence-5c2021deb306) and supports all of the same tooling as Ethereum. -You can use your favorite Ethereum libraries and tools to work with OP Mainnet. -Head over to the [Networks and RPC Endpoints](/chain/networks) page for network connection details and check out the [RPC Providers](/builders/tools/connect/rpc-providers) page for an updated list of RPC providers that support OP Mainnet. -If you need to run your own OP Mainnet node, head over to the [Node Operator](/builders/node-operators/rollup-node) guide. - -## Native gas token (ETH) - -OP Mainnet uses ETH as its native gas token. -Transactions are paid for in ETH and account balances are denominated in ETH. - -## Transaction fees - -OP Mainnet charges the standard gas fee for transactions, but also charges an additional L1 data fee for the cost of publishing transaction data to Ethereum. -Check out the [Transaction Fees](/stack/transactions/fees) page for more information about how transaction fees work on OP Mainnet. - -## Smart contracts - -Smart contracts on OP Mainnet function the same way they do on Ethereum. -This includes ERC-20 token contracts. -You can use your existing logic for managing withdrawals and deposits of ERC-20 tokens. - -## Token addresses - -The ERC-20 contract address for a token on OP Mainnet may differ from the address for the same token on Ethereum. -Make sure to reference the [Bridged Token Addresses](/chain/tokenlist) to confirm that you are using the correct token addresses in your application. - -## Bridging ETH and ERC-20s - -You may need to transfer ETH or ERC-20 tokens between OP Mainnet and Ethereum. -For instance, you may need to use this functionality to balance the supply of ETH on OP Mainnet and Ethereum depending on the demand for withdrawals and deposits on the two networks. -Refer to the [Basics of Bridging](/builders/app-developers/bridging/basics) and the [Standard Bridge](/builders/app-developers/bridging/standard-bridge) guides for more information about how to bridge ETH and ERC-20 tokens between OP Mainnet and Ethereum. - -## Transaction statuses - -OP Mainnet transactions have a number of different statuses during the transaction lifecycle. -Refer to the [Transaction Statuses](/builders/app-developers/transactions/statuses) page for more information about the different transaction statuses and how to handle them in your application. - - -Transaction statuses can be critical for the security of your application. -For instance, you may only want to credit a deposit if the transaction is finalized. -Make sure to understand the various transaction statuses to avoid security issues in your application. - - -## Audits and security reviews - -The OP Stack codebase upon which OP Mainnet is built has undergone a number of security reviews. -Visit [GitHub](https://github.com/ethereum-optimism/optimism/tree/develop/docs/security-reviews) for a full list of the most recent reports. -Additionally, refer to the [Security Model & FAQ](/chain/security/faq) page for more information about the security model of OP Mainnet. diff --git a/pages/builders/cex-wallet-developers/wallet-support.mdx b/pages/builders/cex-wallet-developers/wallet-support.mdx deleted file mode 100644 index ff0341390..000000000 --- a/pages/builders/cex-wallet-developers/wallet-support.mdx +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: Supporting OP Mainnet in your wallet -lang: en-US -description: Learn how to support OP Mainnet in your wallet. ---- - -import { Callout } from 'nextra/components' - -# Supporting OP Mainnet in your wallet - -Check out this guide to get an overview of everything you need to know to properly support OP Mainnet within your wallet. - -## Connecting to OP Mainnet - -OP Mainnet is designed to be [EVM equivalent](https://web.archive.org/web/20231127160757/https://medium.com/ethereum-optimism/introducing-evm-equivalence-5c2021deb306) and supports all of the same tooling as Ethereum. -You can use your favorite Ethereum libraries and tools to work with OP Mainnet. -Head over to the [Networks and RPC Endpoints](/chain/networks) page for network connection details and check out the [RPC Providers](/builders/tools/connect/rpc-providers) page for an updated list of RPC providers that support OP Mainnet. -If you need to run your own OP Mainnet node, head over to the [Node Operator](/builders/node-operators/rollup-node) guide. - -## Native gas token (ETH) - -OP Mainnet uses ETH as its native gas token. -Transactions are paid for in ETH and account balances are denominated in ETH. - -## Transaction fees - -OP Mainnet charges the standard gas fee for transactions, but also charges an additional L1 data fee for the cost of publishing transaction data to Ethereum. -Check out the [Transaction Fees](/stack/transactions/fees) page for more information about how transaction fees work on OP Mainnet. - - -Transactions on OP Mainnet must pay for an additional "L1 data fee" that often heavily outweighs the standard gas fee. -Make sure that your wallet is configured to display this fee to your users so that they are aware of the total cost of their transaction. - - -## Smart contracts - -Smart contracts on OP Mainnet function the same way they do on Ethereum. -You can use your favorite Ethereum libraries and tools to interact with smart contracts on OP Mainnet. - -## Token addresses - -The ERC-20 contract address for a token on OP Mainnet may differ from the address for the same token on Ethereum. -Addresses for many common tokens will differ between OP Mainnet and Ethereum. -Make sure to reference the [Bridged Token Addresses](/chain/tokenlist) to confirm that you are using the correct token addresses in your application. - -## Bridging ETH and ERC-20s - -You may need to transfer ETH or ERC-20 tokens between OP Mainnet and Ethereum. -This is a useful feature for users who want to move tokens between the two networks. -Refer to the [Basics of Bridging](/builders/app-developers/bridging/basics) and the [Standard Bridge](/builders/app-developers/bridging/standard-bridge) guides for more information about how to bridge ETH and ERC-20 tokens between OP Mainnet and Ethereum. - -## Transaction statuses - -OP Mainnet transactions have a number of different statuses during the transaction lifecycle. -The status of a transaction can be useful for users. -Refer to the [Transaction Statuses](/builders/app-developers/transactions/statuses) page for more information about the different transaction statuses and how to handle them in your application. diff --git a/public/_redirects b/public/_redirects index 3eb5cb69c..43ad4e829 100644 --- a/public/_redirects +++ b/public/_redirects @@ -104,4 +104,7 @@ /stack/operators/features/proxyd /builders/chain-operators/tools/proxyd /builders/notices/granite-changes https://github.com/ethereum-optimism/docs/blob/ef619668ae44276edecdfd657157254b9809e2d6/pages/builders/notices/granite-changes.mdx /builders/notices/fp-changes https://github.com/ethereum-optimism/docs/blob/ef619668ae44276edecdfd657157254b9809e2d6/pages/builders/notices/fp-changes.mdx -/chain/differences /stack/differences \ No newline at end of file +/chain/differences /stack/differences +/builders/cex-wallet-developers/cex-support /builders/app-developers/overview +/builders/cex-wallet-developers/wallet-support /builders/app-developers/overview +/builders/cex-wallet-developers /builders/app-developers/overview \ No newline at end of file