A self-paced, asynchronous training program designed to take you from zero to proficient with Walrus, the decentralized storage network built on Sui. The curriculum spans 14 modules covering everything from core architecture and storage economics to hands-on CLI usage, SDK integration, performance optimization, and real-world design patterns. Each module includes reading materials and guided content, several include hands-on source code and exercises, and quizzes are provided to test your understanding along the way.
- Module 1: Introduction to Walrus
- Module 2: Walrus Architecture
- Module 3: Operational Responsibilities and Failure Modes
- Module 4: Epochs, Continuity, and Extension
- Module 5: Storage Costs and Budget Estimation
- Module 6: Walrus CLI Developer Curriculum
- Module 7: Walrus SDK with Upload Relay
- Module 8: Setup and Operation of Publishers and Aggregators
- Module 9: Walrus Upload Transaction Lifecycle
- Module 10: Transaction Types
- Module 11: Quilts, Batch storage in Walrus
- Module 12: Failure Handling & Robustness
- Module 13: Performance Optimization
- Module 14: Use Cases and Design Patterns