Skip to content

Commit dc704de

Browse files
committed
Merge branch 'main' into deployment-clarification
2 parents d050176 + 9fb7254 commit dc704de

File tree

10 files changed

+695
-293
lines changed

10 files changed

+695
-293
lines changed

pages/builders/chain-operators/deploy/overview.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ contracts that are deployed when the chain is created.
2424
Standard OP Stack chains should only use governance approved and audited
2525
smart contracts. The monorepo has them tagged with the following pattern
2626
`op-contracts/vX.X.X` and you can review the release notes for details on the
27-
changes. Read more about the details on our [Smart Contract Release Section](/stack/protocol/rollup/smart-contracts#releases).
27+
changes. Read more about the details on our [Smart Contract Release Section](/stack/smart-contracts#official-releases).
2828
</Callout>
2929

3030
## Sequencer Node

pages/builders/chain-operators/self-hosted.mdx

+6-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,12 @@ There are two main steps to get started building your own self-hosted OP Chain:
2020
To work with OP Chains, you'll need to understand the fundamental components of OP Chains.
2121

2222
* **Chain Architecture**: OP Chains use execution and consensus clients as well as the OP Stack's privileged roles. For more details, see the [Chain Architecture](/builders/chain-operators/architecture) guide.
23-
* **Smart Contracts**: OP Chains use several smart contracts on the L1 blockchain to manage aspects of the Rollup. Each OP Stack chain has its own set of [L1 smart contracts](/stack/protocol/rollup/smart-contracts#l1-contracts) and [L2 contracts or predeploys](/stack/protocol/rollup/smart-contracts#l2-contracts-predeploys) that are deployed when the chain is created.
23+
* **Smart Contracts**: OP Chains use several smart contracts on the L1
24+
blockchain to manage aspects of the Rollup. Each OP Stack chain has its own
25+
set of [L1 smart contracts](/stack/smart-contracts#layer-1-contracts),
26+
[L2 predeploy contracts](/stack/smart-contracts#layer-2-contracts-predeploys),
27+
and [L2 preinstall contracts](/builders/chain-operators/features/preinstalls).
28+
that are deployed when the chain is created.
2429
* **Preinstalls**: OP Chains come with [preinstalled core contracts](/builders/chain-operators/features/preinstalls), making them usable as soon as a chain is initialized on the OP Stack.
2530

2631
<Callout type="info">

pages/chain/addresses.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import { L2ContractTable } from '@/components/L2ContractTable'
1111
# Contract Addresses
1212

1313
This reference guide lists all the contract addresses for Mainnet and Testnet, as found on the [superchain-registry](https://github.com/ethereum-optimism/superchain-registry/tree/main).
14-
See the [Smart Contracts Overview](/stack/protocol/rollup/smart-contracts) for high-level details and access to the source code.
14+
See the [Smart Contracts Overview](/stack/smart-contracts) for high-level details and access to the source code.
1515

1616
<Callout>
1717
This page is automatically generated from packages in the [superchain-registry](https://github.com/ethereum-optimism/superchain-registry/tree/main) which keeps the content synched and up-to-date.

pages/connect/contribute/style-guide.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -320,7 +320,7 @@ Content types help manage technical content by defining the purpose and common s
320320

321321
| Document type | Purpose | Examples |
322322
| ------------------ | ------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------- |
323-
| Overviews | General introduction to a product or feature, provides a happy-path for readers | [Smart Contract Overview](/stack/protocol/rollup/smart-contracts) |
323+
| Overviews | General introduction to a product or feature, provides a happy-path for readers | [Smart Contract Overview](/stack/smart-contracts) |
324324
| Guides | Explain what things are and how they work | [Standard Bridge Guide](/builders/app-developers/bridging/standard-bridge) |
325325
| Quick Start Guides | Briefly explain how to "minimally" get started with a product, often in 30 minutes or less | [Superchain App Quick Start](/builders/app-developers/quick-start) |
326326
| Tutorials | Provide task-oriented guidance with step-by-step "learn by doing" instructions | [Bridging ERC-20 tokens with the Optimism SDK](/builders/app-developers/tutorials/cross-dom-bridge-erc20) |

pages/stack/_meta.json

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"getting-started": "Getting Started: OP Stack",
33
"differences": "Differences Between Ethereum and OP Stack Chains",
44
"components": "OP Stack Components",
5+
"smart-contracts": "Smart Contracts",
56
"explainer": "Superchain Explainer",
67
"design-principles": "Design Philosophy & Principles",
78
"protocol": "Protocol",

pages/stack/protocol/rollup/_meta.json

-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
{
22
"overview": "Rollup Overview",
3-
"smart-contracts": "Smart Contracts",
43
"deposit-flow": "Deposit Flow",
54
"transaction-flow": "Transaction Flow",
65
"withdrawal-flow": "Withdrawal Flow"

0 commit comments

Comments
 (0)