Skip to content

legend4tech/learning_cairo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐪 Learning Cairo – Legend4Tech

Date started: September 11, 2025

This folder is dedicated to my personal journey of learning the Cairo programming language (the language for StarkNet smart contracts).
I’m documenting my growth step by step, practicing with examples, tests, and assignments.


📚 What’s inside?

  • Code experiments with Cairo basics:
    • structs
    • traits
    • enums
    • ownership & borrowing
    • Result and Option
    • arrays (Array, Span)
    • generics and constraints
  • Self-written tests to practice and verify my understanding.
  • Notes and code snippets to reinforce concepts.

🎯 Purpose

This repo is not a finished library – it’s my playground for Cairo.
Every file here represents a lesson I’ve learned.
I want to look back in the future and see how far I’ve come 🚀


🛠 Tools

  • Cairo compiler (Scarb)
  • cairo-test for running unit tests
  • Following the Cairo Book & extra resources

✨ About Me

I’m Legend4Tech, a full-stack developer, OnlyDust Top Open Source Developer, and a Fellow at OnlyDust.
This repo is part of my learning portfolio.
"Built with Strength. Led by Purpose." 💪


🙏 Acknowledgment

Special thanks to the Starknet Foundation for supporting and empowering developers like me to learn, build, and grow in the Cairo/Starknet ecosystem.


🔮 Future Goal

  • Grow from beginner → intermediate → expert in Cairo.
  • Use this repo as a stepping stone to contribute to real StarkNet projects.
  • Inspire my future self by seeing the progress made today.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages