Przegląd projektu
Superteam to wiodąca organizacja rozwijająca ekosystem Solany — globalna społeczność deweloperów, designerów i przedsiębiorców budujących sieć. Potrzebowali platformy edukacyjnej, która odzwierciedla filozofię Web3: żadnych scentralizowanych certyfikatów, żadnych paywall'i — tylko weryfikowalne, on-chainowe dowody umiejętności. Superteam Academy powstała, żeby wypełnić tę lukę: w pełni zdecentralizowany LMS, gdzie każde poświadczenie żyje na blockchainie, a każdy token XP jest soulbound do portfela kursanta.
Wyzwanie
Zbudowanie platformy edukacyjnej, która jest autentycznie Web3-natywna — nie tylko tradycyjny LMS z logowaniem portfelem doklejonym na końcu — wymagało jednoczesnego rozwiązania kilku trudnych problemów.
Poświadczenia on-chain
Ukończenie kursu musiało skutkować prawdziwymi NFT widocznymi w portfelu — nie wpisami w bazie danych. Wymagało to niestandardowego programu Anchor z wywołaniami Metaplex Core CPI do mintowania credential NFT.
Soulbound tokeny XP
XP musiały być niezbywalne i na stałe przypisane do kursanta. Jedyną skuteczną ścieżką był Token-2022 z rozszerzeniami NonTransferable i PermanentDelegate.
Tożsamość multi-chain
Kursanci mogli logować się portfelem (Phantom, Solflare itp.) lub przez Google/GitHub via Clerk. Połączenie tych dwóch systemów tożsamości przy zachowaniu spójności postępów było architektonicznie złożone.
Wielojęzyczność
Społeczność Superteam obejmuje Amerykę Łacińską, Azję Południowo-Wschodnią i Europę — wymagając pełnej lokalizacji EN/ES/PT-BR każdego elementu interfejsu.
Nasze rozwiązanie
Zbudowaliśmy pełnostackowy Web3 LMS z prawdziwym programem on-chain w centrum, dopracowanym frontendem Next.js i headless CMS (Sanity) do zarządzania treścią kursów.
Program Anchor — 16 instrukcji, 6 typów PDA
Niestandardowy program Solana obsługujący: rejestrację kursu, zapis kursanta (on-chain PDA), ukończenie lekcji z mintowaniem XP, finalizację kursu i wystawienie credential NFT przez Metaplex Core CPI. Wzorzec backend signer dla autorytetu po stronie serwera.
5 ustrukturyzowanych ścieżek edukacyjnych
Solana Basics → Anchor Framework → DeFi & AMMs → NFTs & Digital Assets → Full-Stack Solana. Każda ścieżka mapuje się na kolekcję credential NFT. Treść zarządzana w Sanity CMS za pomocą zapytań GROQ.
Gamifikacja: XP, poziomy, serie, osiągnięcia
Soulbound tokeny XP Token-2022 mintowane on-chain po każdym ukończeniu lekcji. System poziomów wynikający z kumulatywnego XP. Śledzenie serii aktywności w Supabase. Silnik osiągnięć z zapisem on-chain via Metaplex Core.
Interaktywny edytor kodu + tablica wyników
Edytor Monaco z niestandardowym Solana dark theme do ćwiczeń programistycznych. On-chainowa tablica wyników agregująca salda XP Token-2022 via Helius RPC. Fallback Supabase dla tygodniowych/miesięcznych ram czasowych.
Umów bezpłatną rozmowę o Twoim projekcie
Podczas 30-minutowej rozmowy przeanalizujemy Twoje wymagania biznesowe i zaproponujemy najszybszą ścieżkę do wdrożenia. Myślimy biznesowo - najpierw cel, potem technologia.
Proces realizacji
Program i architektura
Projekt programu Anchor (16 instrukcji, schemat PDA), konfiguracja minta XP Token-2022, kolekcje credential Metaplex Core, serwis backend signer.
1Frontend i CMS
Frontend Next.js App Router, integracja Sanity CMS, konfiguracja wallet adapter (7 portfeli), widok lekcji z edytorem Monaco, flow zapisu na kurs.
2Gamifikacja i dopracowanie
Tablica wyników XP, silnik osiągnięć, forum społecznościowe, i18n (EN/ES/PT-BR), motyw jasny/ciemny, analityka (PostHog + Sentry), wdrożenie na Vercel.
3Czas realizacji
1 tydzień
Zakres usługi
Zdecentralizowana platforma edukacyjna (LMS)
Technologie
Galeria projektu
Chcesz podobnych wyników?
Umów się na bezpłatną konsultację i sprawdź, jak AI może pomóc Twojemu biznesowi.
Umów bezpłatną konsultację