Skip to content

Commit 17210b7

Browse files
committed
fix conflicts
2 parents a1ecb27 + e337db2 commit 17210b7

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+1296
-338
lines changed

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,6 @@ public/sitemap.xml
1717
.env
1818

1919
# algolia
20-
.algolia
20+
.algolia
21+
# Local Netlify folder
22+
.netlify

pages/app-developers/building-apps.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ You can verify your development stack configuration by interacting with it.
3232

3333
As you can see in the different development stacks below, the way you deploy contracts and interact with them on OP Stack chains is almost identical to the way you do it with L1 Ethereum.
3434
The most visible difference is that you have to specify a different endpoint (of course).
35-
The list of other differences is [here](differences).
35+
For more detail, see the guide on [Differences between Ethereum and OP Stack Chains](/stack/differences).
3636

3737
* [Apeworx](https://www.apeworx.io/)
3838
* [Brownie](https://eth-brownie.readthedocs.io/en/stable/install.html)

pages/app-developers/get-started.mdx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Select a network to build, test, and quickly iterate on interoperable apps.
2121
| Local network | Devnet |
2222
| :-------------------------------------------------------------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------- |
2323
| Build and iterate on your apps with Supersim – a local multi-chain dev environment. | Deploy your app to devnet – a testnet developmental version – to conduct large-scale testing. |
24-
| <ul><li>RPC Endpoint: `local RPC URL` </li><li>Chain ID: `local chain ID`</li><li>[Block explorer](#)</li></ul> | <ul><li>RPC Endpoint: `devnet RPC URL`</li><li>Chain ID: `devnet chain ID`</li><li> [Block explorer](#)</li></ul> |
24+
| <ul><li>RPC Endpoint: `local RPC URL` </li><li>Chain ID: `local chain ID`</li><li>Block explorer: TBD</li></ul> | <ul><li>RPC Endpoint: `devnet RPC URL`</li><li>Chain ID: `devnet chain ID`</li><li> Block explorer: TBD</li></ul> |
2525
| [Supersim](tutorials/supersim) | [Devnet Docs](/stack/interop/tools/devnet) |
2626

2727
## Deploy your app to devnet in minutes
@@ -48,8 +48,6 @@ The SuperchainERC20 Starter Kit allows you to focus on what to deploy, not how t
4848

4949
<Card title="Interop tutorials" href="/app-developers/tutorials/interop" icon={<img src="/img/icons/shapes.svg" />} />
5050

51-
<Card title="Crosschain guides" href="/stack/interop/cross-chain" icon={<img src="/img/icons/shapes.svg" />} />
52-
5351
<Card title="Transaction tutorials" href="/app-developers/tutorials/transactions" icon={<img src="/img/icons/shapes.svg" />} />
5452

5553
<Card title="Bridging tutorials" href="/app-developers/tutorials/bridging" icon={<img src="/img/icons/shapes.svg" />} />

pages/app-developers/starter-kit.mdx

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ Here's a breakdown of what's under the hood:
4343
Next, you need to clone and navigate to the repo:
4444

4545
```sh
46-
git clone git@github.com:ethereum-optimism/superchainerc20-starter.git
46+
git clone https://github.com/ethereum-optimism/superchainerc20-starter.git
4747
cd superchainerc20-starter
4848
```
4949

@@ -72,6 +72,14 @@ Here's a breakdown of what's under the hood:
7272
```sh
7373
pnpm dev
7474
```
75+
76+
<details>
77+
78+
<summary>Sanity check</summary>
79+
80+
Browse to [the console](http://localhost:5173/), mint some tokens and transfer them.
81+
82+
</details>
7583
</Steps>
7684

7785
## Deploy SuperchainERC20s

pages/app-developers/tools/connect/rpc-providers.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ GetBlock offers Pay-as-You-Go flexible pricing based on actual usage, suitable f
126126

127127
### Description and pricing
128128

129-
[QuickNode](https://www.quicknode.com/) offers access to hosted OP Mainnet (and testnet) nodes for free.
129+
[QuickNode](https://www.quicknode.com/chains/optimism) offers access to hosted OP Mainnet (and testnet) nodes for free.
130130
With the option to upgrade to a premium plan for additional features, we allow you to focus solely on optimizing your application while we manage the complex infrastructure.
131131

132132
### Supported networks

pages/app-developers/tutorials/bridging/standard-bridge-standard-token.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ Set your L1 ERC-20 token address as an environment variable with the `export` co
8383

8484
{<h3>Deploy your L2 ERC-20 token</h3>}
8585

86-
You can now deploy our L2 ERC-20 token using the [`OptimismMintableERC20Factory`](https://github.com/ethereum-optimism/optimism/blob/develop/packages/contracts-bedrock/src/universal/OptimismMintableERC20Factory.sol).
86+
You can now deploy your L2 ERC-20 token using the [`OptimismMintableERC20Factory`](https://github.com/ethereum-optimism/optimism/blob/develop/packages/contracts-bedrock/src/universal/OptimismMintableERC20Factory.sol).
8787
Use the `cast` command to trigger the deployment function on the factory contract.
8888
This example command creates a token with the name "My Standard Demo Token" and the symbol "L2TKN".
8989
The resulting L2 ERC-20 token address is printed to the console.

pages/app-developers/tutorials/interop.mdx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,7 @@ This is a collection of app developer tutorials focused on interop.
1616
<Card title="Bridging native cross-chain ETH transfers" href="/app-developers/tutorials/interop/bridge-crosschain-eth" icon={<img src="/img/icons/shapes.svg" />} />
1717
<Card title="Relaying interop messages using `cast`" href="/app-developers/tutorials/interop/relay-messages-cast" icon={<img src="/img/icons/shapes.svg" />} />
1818
<Card title="Relaying interop messages using `viem`" href="/app-developers/tutorials/interop/relay-messages-viem" icon={<img src="/img/icons/shapes.svg" />} />
19+
<Card title="Making crosschain contract calls (ping pong)" href="/app-developers/tutorials/interop/contract-calls" icon={<img src="/img/icons/shapes.svg" />} />
20+
<Card title="Making crosschain event reads (tic-tac-toe)" href="/app-developers/tutorials/interop/event-reads" icon={<img src="/img/icons/shapes.svg" />} />
21+
<Card title="Deploying crosschain event composability (contests)" href="/app-developers/tutorials/interop/event-contests" icon={<img src="/img/icons/shapes.svg" />} />
1922
</Cards>

pages/app-developers/tutorials/interop/_meta.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,8 @@
33
"deploy-superchain-erc20": "Issuing new assets with SuperchainERC20",
44
"bridge-crosschain-eth": "Bridging native cross-chain ETH transfers",
55
"relay-messages-cast": "Relaying interop messages using `cast`",
6-
"relay-messages-viem": "Relaying interop messages using `viem`"
6+
"relay-messages-viem": "Relaying interop messages using `viem`",
7+
"contract-calls": "Making crosschain contract calls (ping pong)",
8+
"event-reads": "Making crosschain event reads (tic-tac-toe)",
9+
"event-contests": "Deploying crosschain event composability (contests)"
710
}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: Making crosschain contract calls (ping pong)
3+
lang: en-US
4+
description: Learn how to make crosschain contract calls using ping pong.
5+
---
6+
7+
import ContractCalls from '@/pages/stack/interop/tutorials/contract-calls.mdx'
8+
9+
<ContractCalls />
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: Deploying crosschain event composability (contests)
3+
lang: en-US
4+
description: Learn how to deploy crosschain event composability using contests.
5+
---
6+
7+
import EventContests from '@/pages/stack/interop/tutorials/event-contests.mdx'
8+
9+
<EventContests />

0 commit comments

Comments
 (0)