Skip to content

Commit 83ab168

Browse files
committed
Audit
1 parent c3113ac commit 83ab168

File tree

1 file changed

+16
-13
lines changed

1 file changed

+16
-13
lines changed

pages/interop/tutorials/deploy-superchain-erc20.mdx

+16-13
Original file line numberDiff line numberDiff line change
@@ -45,34 +45,36 @@ This requirement abstracts away the complexity of cross-chain validation.
4545
Achieving this requires deterministic deployment methods. There are multiple ways to do this.
4646
Here we will use the [SuperchainERC20 Starter Kit](/app-developers/starter-kit).
4747

48-
### What you'll do
48+
<details>
4949

50-
* Use the [SuperchainERC20 Starter Kit](/app-developers/starter-kit) to deploy an `SuperchainERC20` token on the devnet.
50+
<summary>About this tutorial</summary>
5151

52-
### What you'll learn
52+
**What you'll learn**
5353

5454
* How to deploy `SuperchainERC20` tokens on different chains at the same address.
5555

56-
## Prerequisites
57-
58-
Before starting this tutorial, ensure your development environment meets the following requirements:
59-
60-
### Technical knowledge
56+
**Technical knowledge**
6157

6258
* Understanding of smart contract development
6359
* Familiarity with blockchain concepts
6460

65-
### Development environment
61+
**Development environment**
6662

6763
* Unix-like operating system (Linux, macOS, or WSL for Windows)
6864
* Git for version control
6965

70-
### Required tools
66+
**Required tools**
7167

7268
The tutorial uses these primary tools:
7369

7470
* Foundry: For sending transactions to blockchains.
7571

72+
</details>
73+
74+
### What you'll do
75+
76+
* Use the [SuperchainERC20 Starter Kit](/app-developers/starter-kit) to deploy an `SuperchainERC20` token on the devnet.
77+
7678
## Step by step explanation
7779

7880
<Steps>
@@ -83,7 +85,7 @@ The tutorial uses these primary tools:
8385
### Prepare for deployment
8486

8587
The Starter Kit already deploys a `SuperchainERC20` token to [Supersim](/interop/tools/supersim).
86-
Here we will deploy it to the [Interop devnet](/interop/tools/devnet).
88+
Here are the required changes to deploy it to the [Interop devnet](/interop/tools/devnet).
8789

8890
1. Edit `packages/contracts/foundry.toml` to add the RPC endpoints for the devnet (add the bottom two rows).
8991

@@ -157,9 +159,10 @@ The tutorial uses these primary tools:
157159
<summary>Sanity check</summary>
158160

159161
1. Set `TOKEN_ADDRESS` to the address where the token is deployed.
162+
Your address will be different.
160163

161164
```sh
162-
TOKEN_ADDRESS=0x322f4aF25D370BE2A2C74eEFf0DD0d2AF2e7eD75
165+
TOKEN_ADDRESS=<your address>
163166
```
164167

165168
2. Set `PRIVATE_KEY` to the private key for the owner address.
@@ -169,7 +172,7 @@ The tutorial uses these primary tools:
169172
```
170173

171174
3. Mint tokens for an address you control on both chains.
172-
The owner address is the easiest to use.
175+
It is the easiest to use the owner address.
173176

174177
```sh
175178
OWNER_ADDRESS=`cast wallet address --private-key $PRIVATE_KEY`

0 commit comments

Comments
 (0)