Welcome to Shark Labs University
This page is your main hub for all Shark Labs blockchain curricula. Start here, choose your track, and jump into the right modules for your club, class, or workshop.
<aside>
🦈
Who this is for
- University blockchain clubs and student groups
- Instructors and teaching assistants
- Hackathon and workshop participants who want a structured path
</aside>
Quick Navigation
1. Foundations: Blockchain Basics
- Concept-first, no coding required
- Ideal for intro club members, non-technical students, and first meetings
- Focuses on core ideas: what blockchains are, why consensus matters, how networks and validators work, plus real-world use cases
➡️ Open the foundations curriculum:
2. Developer Curriculum: Solana Builder Path
- Hands-on coding with Rust, Anchor, and TypeScript clients
- Designed for organizers planning events, bootcamps, or club meetings
- Covers accounts, PDAs, tokens, CPI, testing, and deployment so projects are "workshop-ready"
➡️ Open the developer curriculum:
Self-Paced Developer Course (for Individuals)
- Modular, on-demand course for individual learners
- Great for students who want to go deeper between meetings or outside of organized events
- Pairs well with both the Foundations and Developer curricula but can stand alone
➡️ Start the course at: pool.sharklabs.sh
How to Use This Hub
- Pick the right track for your audience
- If your group is new to crypto or mixed technical levels, start with Blockchain Basics.
- If your group already codes (or is preparing for a hackathon), use the Developer Track.
- Follow modules in order
- Each curriculum is sequenced so later modules assume earlier ones.
- Skim the "Goal / What we cover / Activities / Takeaways" at the top of each module to scope a meeting or workshop.
- Plan sessions like building blocks
- Stack 1–2 modules per club meeting.
- Combine several modules into a 1–2 day bootcamp or hackathon pre-week.
- Reuse the material
- Copy-paste runbooks and code samples directly into your own notes or repos.
- Adapt exercises to your club’s favorite tools or project ideas.
Suggested Starting Paths