> For the complete documentation index, see [llms.txt](https://wiki.superteam.com.br/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.superteam.com.br/en/projects/superteam-academy.md).

# Superteam Academy

**GitHub**: [solanabr/superteam-academy](https://github.com/solanabr/superteam-academy) **Status**: In development **Maintained by**: @thomgabriel and @kauenet

## Overview

An on-chain learning management system (LMS) built on Solana. Superteam Academy provides verifiable, blockchain-backed education credentials — replacing trust-based certificates with cryptographic proof of completion.

## Features

### Soulbound XP Tokens

Non-transferable experience points earned by completing courses. Built on Token-2022 with the non-transferable extension, ensuring XP is tied to the learner and cannot be bought or traded.

### NFT Certificates

On-chain completion certificates issued via Metaplex Core, auto-minted on course completion. Each certificate is verifiable on-chain.

### On-Chain Progress Tracking

All student progress is recorded on Solana. Course completions, quiz scores, and milestone achievements are stored as on-chain state, creating a permanent and auditable learning record.

### Course Management

Instructor tools for creating and managing curriculum. Courses can be structured with modules, lessons, quizzes, and assignments — each with configurable XP rewards and completion criteria.

### Cohort System

Group-based learning with deadlines and milestones. Cohorts enable structured programs where students progress together, with time-bound access to materials and group accountability.

### Interactive Coding Challenges

In-browser coding challenges built on the Monaco editor, with automated tests checking each submission. Students write and validate real code without leaving the platform.

### Gamification

XP, levels, daily streaks, and achievements keep learners engaged and make progress visible across the platform.

### Trilingual Interface

The UI ships in English, Portuguese (pt-BR), and Spanish — matching the languages of the communities the Academy serves.

## Tech Stack

* **Programs**: Anchor / Pinocchio (Rust), deployed on Solana devnet
* **Credentials**: Token-2022 soulbound XP + Metaplex Core NFT certificates
* **Frontend**: Next.js 14, React 18, Tailwind CSS, shadcn/ui
* **Backend**: Supabase (PostgreSQL + Auth)
* **Monorepo**: Turborepo + pnpm


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://wiki.superteam.com.br/en/projects/superteam-academy.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
