Panoramica del progetto
Superteam è un’organizzazione di primo piano che sviluppa l’ecosistema Solana: una community globale di sviluppatori, designer e imprenditori che costruiscono su questa rete. Aveva bisogno di una piattaforma educativa fedele alla filosofia Web3: nessuna certificazione centralizzata, nessuna barriera a pagamento, solo prove di competenze verificabili sulla blockchain. Superteam Academy è nata per rispondere a questa esigenza: un LMS interamente decentralizzato, in cui ogni certificazione è registrata sulla blockchain e ogni token XP resta legato al wallet dello studente.
La sfida
Creare una piattaforma educativa davvero nativa del Web3 — e non solo un LMS tradizionale a cui si aggiunge l’accesso con wallet — richiedeva di risolvere più problemi complessi contemporaneamente.
Certificazioni sulla blockchain
Il completamento di un corso doveva generare veri NFT visibili nel wallet, e non semplici voci in un database. Questo richiedeva un programma Anchor personalizzato con chiamate Metaplex Core CPI per emettere gli NFT di certificazione.
Token XP non trasferibili
Gli XP dovevano essere non cedibili e associati in modo definitivo allo studente. L’unico approccio praticabile si basava su Token-2022 e sulle sue estensioni NonTransferable e PermanentDelegate.
Identità multichain
Gli studenti potevano accedere con un wallet (Phantom, Solflare, ecc.) oppure tramite Google/GitHub con Clerk. Unire questi due sistemi di identità mantenendo la coerenza dei progressi era complesso sul piano architetturale.
Multilinguismo
La community Superteam si estende all’America Latina, al Sud-Est asiatico e all’Europa, il che richiedeva la localizzazione completa di ogni elemento dell’interfaccia in EN/ES/PT-BR.
La nostra soluzione
Abbiamo creato un LMS Web3 completo con un vero programma distribuito sulla blockchain al suo centro, un frontend Next.js curato e un CMS headless (Sanity) per gestire i contenuti dei corsi.
Programma Anchor — 16 istruzioni, 6 tipi di PDA
Programma Solana personalizzato che gestisce: l’iscrizione ai corsi, la registrazione degli studenti (PDA sulla blockchain), la convalida delle lezioni con emissione di XP, il completamento dei corsi e l’emissione di NFT di certificazione tramite Metaplex Core CPI. Modello di firmatario backend per l’autorità lato server.
5 percorsi formativi strutturati
Solana Basics → Anchor Framework → DeFi & AMMs → NFTs & Digital Assets → Full-Stack Solana. Ogni percorso corrisponde a una collezione di NFT di certificazione. I contenuti sono gestiti in Sanity CMS tramite query GROQ.
Gamification: XP, livelli, serie, traguardi
Token XP Token-2022 non trasferibili emessi sulla blockchain dopo ogni lezione completata. Sistema di livelli basato sugli XP accumulati. Monitoraggio delle serie di attività in Supabase. Motore di traguardi con registrazione sulla blockchain tramite Metaplex Core.
Editor di codice interattivo + classifica
Editor Monaco con tema scuro Solana personalizzato per gli esercizi di programmazione. Classifica sulla blockchain che aggrega i saldi di XP Token-2022 tramite Helius RPC. Soluzione di ripiego Supabase per i periodi settimanali/mensili.
Descriva che cosa desidera migliorare - preventivo in 24 h
Ci scriva di che cosa ha bisogno - automazione, integrazione, agente AI o applicazione. Riceve un preventivo concreto di ciò che desidera: che cosa faremo, quanto costa e quando parte.
Processo di realizzazione
Programma e architettura
Sviluppo del programma Anchor (16 istruzioni, schema PDA), configurazione dell’emissione degli XP Token-2022, collezioni di certificazioni Metaplex Core, servizio di firma backend.
1Frontend e CMS
Frontend Next.js App Router, integrazione di Sanity CMS, configurazione dell’adattatore di wallet (7 wallet), vista delle lezioni con editor Monaco, percorso di iscrizione ai corsi.
2Gamification e rifiniture
Classifica XP, motore di traguardi, forum della community, i18n (EN/ES/PT-BR), temi chiaro/scuro, analytics (PostHog + Sentry), distribuzione su Vercel.
3Tempi di realizzazione
1 settimana
Ambito del servizio
Piattaforma educativa decentralizzata (LMS)
Tecnologie
Galleria del progetto
Sta pianificando un progetto simile?
Prenoti una consulenza gratuita e parliamo del Suo progetto.
Prenoti una consulenza gratuita