A Step-By-Step Guide to Arbitrum Stylus Learning Track

Moonshot Commons
Apr 26, 2024
4 min read

Step 1: Landing with HackQuest Home Page.

Click “Sign up” to register with your Google or GitHub account, email, or MetaMask Wallet.

Step 2: Enroll in the “Arbitrum Learning Track”.

Click “Enroll” and you are ready to start learning. From this point, you will be able to:

Explore the Arbitrum Ecosystem and Master the Stylus Rust SDK

Start with the "Intro to the Arbitrum Ecosystem" course, which provides an overview of the Arbitrum mainnet, testnets, and the architectures of Arbitrum One, Nitro, Nova, Orbit, and Stylus.
After completing the introductory course, advance towards mastering the Stylus Rust SDK through practical tutorials that involve using the Stylus CLI for scripting and debugging.

Build DeFi Applications on Arbitrum:

Launch fungible tokens and NFTs using the Arbitrum Stylus platform.
Leverage the OpenZeppelin ERC4626 standard to create decentralized finance (DeFi) smart vaults, applying your knowledge in hands-on projects within the Arbitrum ecosystem.

Step 3: Learning and building.

Abitrum Stylus Learning Track embraces Universal Design for Learning (UDL) principles to cater to a diverse range of learners:

For seasoned developers: If you have prior experience with Arbitrum program development, concept and documentation are your best friends. You may consider skipping the metaphors, real-use cases, and FAQs and diving directly into the quizzes and IDE playground to test your understanding.
For newcomers: If you are new to Arbitrum or coding in general, we recommend that you review the left-side content thoroughly before doing the quests to lay a solid foundation. Metaphors could help you understand the logic behind the syntax and real-use cases could provide an actual example of its application from a code base. FAQs are extended learning materials aggregated from the questions of other peer learners.

Step 4: Deploy to Arbitrum Network.

The Arbitrum Stylus Learning Track offers two flexible deployment methods to suit your learning and development style:

Integrated Development Environment (IDE) Playground: Arbitrum Stylus Learning Track’s built-in IDE allows you to write, test, and refine code as you learn. It's a seamless transition from lesson to implementation, ensuring you can apply concepts in real time.
Direct Deployment: Arbitrum Stylus Learning Track integrates a "Try it out" feature directly within the learning screen, allowing learners to immediately deploy code they just wrote to Arbitrum following the course completion.

Step 5: Found a bug? Report and claim rewards!

If you encounter a bug on our learning page, click "Found a bug?" to report it and earn additional rewards for your contributions to improving our platform. Additionally, share your learning experiences or collaborate on bug fixes with our community in Discord!


Step 6: Don’t forget to collect your learning treasures from the “Reward” tab.

The "Reward" tab features "Mission" and "Campaign" sections that provide daily engagement opportunities, with incentives like rewards and bonuses for continuous logins or completing tasks, adding an extra layer of excitement to your educational experience.


Step 7: Claim the certificate and become a Certified Arbitrum Developer after completing the learning track


Unlock the dual-accredited SBT from Arbitrum and HackQuest by finishing the Arbitrum Learning Track—be among the first to claim Arbitrum’s inaugural learning certificate. Remember to celebrate your achievement by sharing it on social media!

Step 8: Apply newly acquired skills by participating in a “Hackathon” under the “Resources” tab.

Stay updated with ongoing Hackathons or dive into past winning projects on the Resources page to gain insights and inspiration.


Click on “All Projects” and Sort the “Project Archive” page by project type, date, and tracks. All featured projects are past demo-day winning projects that are worth a look!


Step 9: Decode jargon and contribute to the conversation in “Blog” and “Glossary” Sections

By now, you should feel like a pro! Never stop learning though. Check out the “blog” and “glossary” sections - there, you will find the most digestible explanations of various Web3 slang and technical jargon, as well as exciting stories of Web3 founders and investors.



Step 10: Complete your user profile and demonstrate your Web3 expertise to the world!

Build your own Web3 user profile, and link your GitHub, Wallet, and social media accounts to highlight and share your experiences.


Step 11: Engage, share, and enjoy!

Celebrate and Share Your Success: Flaunt your achievements and certificates to friends and the community. Deploy your projects, refer friends, and show off the skills you've gained. Your journey is an inspiration!
Join Our Vibrant Community: You're now part of an exciting and supportive group. Connect with fellow learners and experts on Twitter, Discord, and Telegram. Share your journey, get tips, and be inspired by others in the world of web3.

Start Your Web3 Adventure: Are you ready to take the plunge? Click here to join  Arbitrum Learning Track

Join the Community

Arbitrum: Twitter | Telegram | Discord
HackQuest: Twitter | Telegram | Discord
Stay connected with us

More Blog about ’News & Announcements‘

View All