This repository summarizes the five classroom tasks completed for the Ackee School of Solana Season 8, designed to build a comprehensive foundation in Solana and Rust development.
The curriculum progresses from theoretical foundations to practical Rust programming, on-chain development, and specialized concepts like security.
| Task | Title | Focus Areas |
|---|---|---|
| 1 | Solana Core Concepts | Solana architecture, principles, and ecosystem basics. |
| 2 | Rust Fundamentals | Rust language features: structs, traits, error handling, and overflow safety in a Shapes/Calculator project. |
| 3 | On-Chain Vault Program | Core Solana development: Program Derived Addresses (PDAs), Cross-Program Invocations (CPIs), and state management in an Anchor vault program. |
| 4 | Decentralized Twitter | Building a complex Anchor dApp with instructions for creating tweets, adding/removing reactions, and adding/removing comments. |
| 5 | Solana Program Security | Program security, common vulnerabilities, and runtime policies on the Solana blockchain. |
| Detail | Description |
|---|---|
| Project Title | SolBrawl - A decentralized, gas-free contest platform built on Solana.SolBrawl is designed to enable organizations to launch trustless competitions with zero friction for participants |
| Type | Capstone Project: Solana Program deployed to Devnet. |
| Program ID | EyMxoUu8So5nRVsAewjuWDZM16wVHJEKAzLSHs8kuEr9 |