# arbitrum-tutorials **Repository Path**: vsiryxm/arbitrum-tutorials ## Basic Information - **Project Name**: arbitrum-tutorials - **Description**: Arbitrum学习教程 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2022-03-11 - **Last Updated**: 2023-07-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 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 [arb-ts](https://github.com/OffchainLabs/arbitrum/tree/master/packages/arb-ts) library for convenience. ## Installation From root directory: ```bash yarn install ``` ## What's included? #### :white_check_mark: Basics - 🐹 [Pet Shop DApp](./packages/demo-dapp-pet-shop/) (L2 only) - 🗳 [Election DApp](./packages/demo-dapp-election/) (L2 only) #### :white_check_mark: Moving Stuff around - ⤴️ 🔹 [Deposit Ether](./packages/eth-deposit/) - ⤵️ 🔹 [Withdraw Ether](./packages/eth-withdraw/) - ⤴️ 💸 [Deposit Token](./packages/token-deposit/) - ⤵️ 💸 [Withdraw token](./packages/token-withdraw/) #### :white_check_mark: General Interop - 🤝 [Greeter](./packages/greeter/) (L1 to L2) - 📤 [Outbox](./packages/outbox-execute/) (L2 to L1) #### :white_check_mark: Advanced Features - ®️ [Arb Address Table](./packages/address-table/) - 🌉 [Bridging Custom Token](./packages/custom-token-bridging/)