Stylus unlocks cheaper memory and cheaper compute to build fully Solidity-compatible smart contracts for Arbitrum chains in battle-tested programming languages like Rust. Do more with Stylus!
Team
XP
Lessons
Module 1: Introduction
Understand the differences between Stylus and the EVM, set up a local developer environment, and deploy and test your first Stylus contract!
15 mins
+4,000 XP!
Module 2: Stylus Crash Course
Learn about all the different Stylus tooling available to you. Understand the anatomy of a Stylus contract and how to do everything you want to with analogies to Solidity
25 mins
Module 3: Squiggle NFTs
Build a fully onchain generative NFT project, with pseudorandom SVG generation and metadata stored in the contract. Learn to deploy and test your contracts locally.
32 mins
+7,000 XP!
Module 4: Permissionless DEX
Build a fully permissionless decentralized exchange using Stylus. Learn end-to-end integration testing for your contracts that require other contracts to also be deployed.
60 mins
+10,000 XP!
Module 5: Composability w/ VRFs
Build a Coinflip game that integrates with an external VRF provider. Deploy your Stylus contracts to Arbitrum Sepolia, and build a frontend to interact with your game.
48 mins
+15,000 XP!
Module 6: Stylus Tips & Tricks
Learn how to take your projects to the next level, with a collection of tips and tricks from the Stylus community to improve your developer experience and skill set.
9 mins