Skip to content

Commit

Permalink
Merge pull request #245 from Ethanol48/issue-#150
Browse files Browse the repository at this point in the history
issue-150
  • Loading branch information
jakim929 authored Nov 12, 2024
2 parents 43ca4f3 + 131de75 commit 922fe41
Showing 1 changed file with 23 additions and 2 deletions.
25 changes: 23 additions & 2 deletions docs/src/getting-started/first-steps.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,35 @@ Grab the balance of the sender account on L2:
cast balance 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266 --rpc-url http://127.0.0.1:9545
```

**2. Call `bridgeETH` function on the `L1StandardBridgeProxy` contract on the L1 (chain 900)**
<br>

**2. Send the Ether**
<br />
It exists two different methods to do this action

### First method - `OptimismPortal`
Send the Ether to `OptimismPortal` contract of the respective L2 (on chain 900)**

Initiate a bridge transaction on the L1:<br>
*In the case of the chain 901 the contract is `0x37a418800d0c812A9dE83Bc80e993A6b76511B57`*

```sh
cast send 0x37a418800d0c812A9dE83Bc80e993A6b76511B57 --value 0.1ether --rpc-url http://127.0.0.1:8545 --private-key 0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80
```

### Second method - `L1StandardBridge`

**Call `bridgeETH` function on the `L1StandardBridgeProxy` / `L1StandardBridge` contract of the respective L2 on L1 (chain 900)**
*In the case of the chain 901 the contract is `0x8d515eb0e5F293B16B6bBCA8275c060bAe0056B0`*

Initiate a bridge transaction on the L1:

```sh
cast send 0xa01ae68902e205B420FD164435F299E07b0C778b "bridgeETH(uint32 _minGasLimit, bytes calldata _extraData)" 50000 0x --value 0.1ether --rpc-url http://127.0.0.1:8545 --private-key 0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80
cast send 0x8d515eb0e5F293B16B6bBCA8275c060bAe0056B0 "bridgeETH(uint32 _minGasLimit, bytes calldata _extraData)" 50000 0x --value 0.1ether --rpc-url http://127.0.0.1:8545 --private-key 0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80
```

<br>

**3. Check the balance on the L2 (chain 901)**

Verify that the ETH balance of the sender has increased on the L2:
Expand Down

0 comments on commit 922fe41

Please sign in to comment.