Back
Learning Track · Basic

Build on Arbitrum

Arbitrum is the leading layer-2 (L2) that empowers users like you to explore and build in the largest layer-1 (L1) ecosystem, Ethereum. In this learning track, we will introduce the ecosystem and architecture of Arbitrum, learn Rust syntax and the Stylus library, and together build some classic projects such as a Bulls and Cows game, a token, an NFT, and DeFi smart vaults.

Languagerust
Skill LevelBeginner
Total Length13.8h

Intended Learners

Who’s This Course For

  • For developers who are interested in exploring the Arbitrum ecosystem.
  • For developers who are interested in decentralized finance (DeFi).
  • For developers who want to learn Rust programming.

Requirements

  • Basic understanding of blockchain and DeFi concepts.
  • Basic programming skills are recommended - prior experience with Web2 languages such as Java or Python will facilitate a better grasp of the course material.
  • Basic understanding in Rust are recommended - prior experience with Rust will facilitate a better grasp of the course material.

What You’ll Learn

  • Introduction to the basic concepts and technical framework of Arbitrum.
  • Introduction to the Stylus Rust SDK.
  • Providing step-by-step guided practical tutorials, utilizing the Stylus CLI to write project code and run debugging.
Arbitrum
Web3
Rust
Stylus
DeFi

Syllabus

Expand All
Build on Arbitrum
Build on Arbitrum
7 courses
Access on mobile and desktop