Arbitrum Tutorials
This monorepo will help you get started with building on Arbitrum. It provides various simple demos showing and explaining how to interact with Arbitrum โ deploying and using contracts directly on L2, moving Ether and tokens betweens L1 and L2, and more.
We show how you can use broadly supported Ethereum ecosystem tooling (Hardhat, Ethers-js, etc.) as well as our special Arbitrum SDK for convenience.
Installation
From root directory:
yarn install
What's included?
โ Basics
- ๐น Pet Shop DApp (L2 only)
- ๐ณ Election DApp (L2 only)
โ Moving Stuff around
โคด๏ธ ๐น Deposit Etherโคต๏ธ ๐น Withdraw Etherโคด๏ธ ๐ธ Deposit Tokenโคต๏ธ ๐ธ Withdraw token
โ General Interop
- ๐ค Greeter (L1 to L2)
- ๐ค Outbox (L2 to L1)
- โฐ L1 Confirmation Checker
โ Advanced Features
- ยฎ๏ธ Arb Address Table
- ๐ Bridging Custom Token
โ๏ธ Delayed inbox message(l2MSG)- ๐ Redeem Retryable Ticket