Prezentarea proiectului
Superteam este o organizație de prim plan care dezvoltă ecosistemul Solana: o comunitate globală de dezvoltatori, designeri și antreprenori care construiesc pe această rețea. Avea nevoie de o platformă educațională fidelă filosofiei Web3: fără certificări centralizate, fără bariere de plată, doar dovezi de competențe verificabile pe blockchain. Superteam Academy a fost creată pentru a răspunde acestei nevoi: un LMS complet descentralizat, în care fiecare certificare este înscrisă pe blockchain, iar fiecare token XP rămâne legat de portofelul cursantului.
Provocarea
Crearea unei platforme educaționale cu adevărat native Web3 — și nu doar a unui LMS tradițional la care s-a adăugat conectarea prin portofel — a necesitat rezolvarea simultană a mai multor probleme complexe.
Certificări pe blockchain
Finalizarea unui curs trebuia să genereze NFT-uri reale, vizibile în portofel, și nu simple înregistrări într-o bază de date. Acest lucru a necesitat un program Anchor personalizat cu apeluri Metaplex Core CPI pentru emiterea NFT-urilor de certificare.
Tokenuri XP netransferabile
XP trebuiau să fie incesibile și asociate definitiv cursantului. Singura abordare viabilă se baza pe Token-2022 și pe extensiile sale NonTransferable și PermanentDelegate.
Identitate multichain
Cursanții se puteau conecta cu un portofel (Phantom, Solflare etc.) sau prin Google/GitHub cu Clerk. Asocierea acestor două sisteme de identitate, menținând în același timp coerența progresului, a fost complexă din punct de vedere arhitectural.
Multilingvism
Comunitatea Superteam se extinde în America Latină, în Asia de Sud-Est și în Europa, ceea ce a impus localizarea completă a fiecărui element al interfeței în EN/ES/PT-BR.
Soluția noastră
Am creat un LMS Web3 complet, având în centru un veritabil program implementat pe blockchain, un frontend Next.js îngrijit și un CMS headless (Sanity) pentru gestionarea conținutului cursurilor.
Program Anchor — 16 instrucțiuni, 6 tipuri de PDA
Program Solana personalizat care gestionează: crearea cursurilor, înscrierea cursanților (PDA pe blockchain), validarea lecțiilor cu emiterea de XP, finalizarea cursurilor și emiterea de NFT-uri de certificare prin Metaplex Core CPI. Model de semnatar backend pentru autoritatea din partea serverului.
5 trasee de învățare structurate
Solana Basics → Anchor Framework → DeFi & AMMs → NFTs & Digital Assets → Full-Stack Solana. Fiecare traseu corespunde unei colecții de NFT-uri de certificare. Conținutul este gestionat în Sanity CMS cu ajutorul interogărilor GROQ.
Gamificare: XP, niveluri, serii, realizări
Tokenuri XP Token-2022 netransferabile, emise pe blockchain după fiecare lecție finalizată. Sistem de niveluri bazat pe XP cumulat. Urmărirea seriilor de activitate în Supabase. Motor de realizări cu înregistrare pe blockchain prin Metaplex Core.
Editor de cod interactiv + clasament
Editor Monaco cu temă întunecată Solana personalizată pentru exercițiile de programare. Clasament pe blockchain care agregă soldurile de XP Token-2022 prin Helius RPC. Soluție de rezervă Supabase pentru perioadele săptămânale/lunare.
Descrieți ce doriți să îmbunătățiți - ofertă în 24 h
Scrieți-ne de ce aveți nevoie - automatizare, integrare, agent AI sau aplicație. Primiți o ofertă concretă pentru ceea ce doriți: ce vom face, cât costă și când pornește.
Procesul de realizare
Program și arhitectură
Dezvoltarea programului Anchor (16 instrucțiuni, schema PDA), configurarea emiterii XP Token-2022, colecții de certificări Metaplex Core, serviciu de semnare backend.
1Frontend și CMS
Frontend Next.js App Router, integrarea Sanity CMS, configurarea adaptorului de portofel (7 portofele), vizualizarea lecțiilor cu editor Monaco, parcursul de înscriere la cursuri.
2Gamificare și finisaje
Clasament XP, motor de realizări, forum comunitar, i18n (EN/ES/PT-BR), teme luminoasă/întunecată, analiză (PostHog + Sentry), implementare pe Vercel.
3Termen de realizare
1 săptămână
Sfera serviciului
Platformă educațională descentralizată (LMS)
Tehnologii
Galeria proiectului
Planificați un proiect similar?
Programați o consultanță gratuită și să discutăm despre proiectul dumneavoastră.
Programează o consultanță gratuită