Arbitrum Stylus Bootcamp
A hands-on introduction to writing Rust smart contracts on Arbitrum.
Overview
Stylus is a framework for deploying Rust smart contracts on Arbitrum that run in the webassembly VM. These smart contracts are fully interoperable with other EVM contracts. The computational efficiency of WebAssembly unlocks use-cases that would normally have been too compute intensive.
This bootcamp assumes prior experience with Rust and Solidity. Please make sure you are comfortable with both languages or else you will find the course too fast-paced.
How It Works
2 lectures per week
Hands-on learning through exercises
5 students per cohort
4 weeks long
5 hour commitment per week
Arbitrum Stylus Bootcamp Curriculum
Week 1
Foundry for Stylus, Storage variables, using Foundry for Stylus
Week 2
Cross contract calls in Stylus
Example contracts that integrate with ERC-20
Week 3
Integrating with OpenZeppelin contracts
Benchmarking computationally intensive on-chain computations
Week 4
Implementing an on-chain Monte-Carlo Options pricing algorithm
Your Instructor

tanim0la
I’m a blockchain developer and researcher at RareSkills, focusing on advanced topics in Ethereum, zero-knowledge proofs, smart-contract optimization, and other blockchain networks. I’ve authored technical puzzles and articles that help developers gain a deeper, low-level understanding of the EVM. I also co-authored the widely followed 60 Days of Solana, a book that has helped many Solidity developers transition to the Solana ecosystem.
Arbitrum Stylus Bootcamp Pricing
$1,500
/ Upfront- 4 × Weekly Live Classes
- 2 × 1 Hour Live Session Per Week
- 4 × Individual Code Review & Mentoring Sessions
- Access to the RareSkills Slack and Discord Community (Lifetime Access)
Frequently Asked Questions
Our Impressive Alumni
Job Opportunities
Smart Contract Engineer
Category Labs is looking for a Smart Contract Engineer to join the core engineering team to build at the application layer.
Zero-Knowledge Cryptography Expert
We are seeking a candidate with a passion for cryptography and blockchain, a deep understanding of the zero-knowledge protocols, and expertise in the Ethereum Virtual Machine (EVM) and security.
Blockchain Security Engineer (Solidity / Rust / Golang)
We are seeking a Junior Blockchain Security Engineer with a strong security mindset and foundational technical expertise across smart contracts, blockchain nodes, and decentralized infrastructure.
Senior Protocol Engineer
Join us as a Senior Protocol Engineer at Sorella Labs, where you will be instrumental in architecting and engineering a first-of-its-kind decentralised trading system at the forefront of MEV-aware application design.