> 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/projetos/superteam-academy.md).

# Superteam Academy

**GitHub**: [solanabr/superteam-academy](https://github.com/solanabr/superteam-academy) **Status**: Em desenvolvimento **Mantido por**: @thomgabriel e @kauenet

## Visão Geral

Um sistema de gestão de aprendizado (LMS) on-chain construído na Solana. A Superteam Academy oferece credenciais educacionais verificáveis e registradas em blockchain -- substituindo certificados baseados em confiança por provas criptográficas de conclusão.

## Funcionalidades

### Tokens de XP Soulbound

Pontos de experiência não-transferíveis obtidos ao concluir cursos. Construídos com Token-2022 usando a extensão non-transferable, garantindo que o XP esteja vinculado ao aluno e não possa ser comprado ou negociado.

### Certificados NFT

Certificados de conclusão on-chain emitidos via Metaplex Core, mintados automaticamente na conclusão do curso. Cada certificado é verificável on-chain.

### Acompanhamento de Progresso On-Chain

Todo o progresso dos alunos é registrado na Solana. Conclusões de cursos, notas de quizzes e conquistas de marcos são armazenados como estado on-chain, criando um registro permanente e auditável de aprendizagem.

### Gestão de Cursos

Ferramentas para instrutores criarem e gerenciarem o currículo. Os cursos podem ser estruturados com módulos, aulas, quizzes e atividades -- cada um com recompensas de XP e critérios de conclusão configuráveis.

### Sistema de Turmas

Aprendizagem em grupo com prazos e marcos. As turmas permitem programas estruturados onde os alunos progridem juntos, com acesso temporário aos materiais e responsabilidade coletiva.

### Desafios de Código Interativos

Desafios de código no navegador construídos sobre o editor Monaco, com testes automatizados verificando cada submissão. Os alunos escrevem e validam código de verdade sem sair da plataforma.

### Gamificação

XP, níveis, streaks diários e conquistas mantêm os alunos engajados e tornam o progresso visível em toda a plataforma.

### Interface Trilíngue

A UI está disponível em inglês, português (pt-BR) e espanhol -- as línguas das comunidades que a Academy atende.

## Stack Tecnológica

* **Programas**: Anchor / Pinocchio (Rust), com deploy na devnet da Solana
* **Credenciais**: XP soulbound em Token-2022 + certificados NFT via Metaplex Core
* **Frontend**: Next.js 14, React 18, Tailwind CSS, shadcn/ui
* **Backend**: Supabase (PostgreSQL + Auth)
* **Monorepo**: Turborepo + pnpm
