Luca Porro
  • Pagine
    ProgettiTutti i lavori
  • Cosa costruiscoLe capacità
  • Prova il configuratoreDemo dal vivo
  • Stato dei serviziControllo dal vivo
  • Chi sonoLuca Porro
  • Parliamo del progettoRichiesta
  • Progetti
    BookSoulPiattaforma web
  • CantiereHubSoftware in abbonamento
  • DeviLPiattaforma + server MCP
  • Preventivatore lamieraStrumento per officine
  • ARTVOLVEHardware + piattaforma
  • CrazyRaceGioco NFT su blockchain
  • Rapportini e squadreApp da campo
  • SafeTrackSoftware in abbonamento
  • SegnaApp da banco
  • CalamoSoftware desktop
  • CallAlertSoftware desktop
  • Radio FantasmaEsperienza web
  • Vibecoding SerioE-book e corso
  • Esperienze
    Modello di riconoscimento dei funghiVisione artificiale
  • Configuratori di prodotto visiviStrumenti di vendita
  • Sport in realtà aumentataTempo reale
  • Dalla voce canticchiata al MIDIAudio e AI
  • Naso elettronico per tartufiHardware e sensori
  • Un ecosistema per i tifosi del Como 1907Comunità e commercio
  • Globo 3D delle webcam del mondoGrafica 3D
  • Giochi
    MutagenixLupo Game ↗
  • VASOLupo Game ↗
  • ZoolympicsLupo Game ↗
  • TILTLupo Game ↗
  • SEQUOLupo Game ↗
  • WAKELupo Game ↗
  • GravitonLupo Game ↗
← Tutti i progetti
Schermata di CrazyRace
Gioco NFT su blockchainCollaudo

CrazyRace

Gioco di corse con veicoli NFT in pixel art: si coniano, si fondono, corrono un campionato e maturano ricompense, tutto su contratti scritti da zero.

Committente
Prodotto proprio · rete di prova BSC
Numeri
8 contratti · 15.625 veicoli unici
  • Solidity
  • Foundry
  • OpenZeppelin
  • viem
  • wagmi
  • IPFS
  • React
  • PostgreSQL

Il problema

Molti giochi «blockchain» tengono tutto in un database e mettono solo un logo sul token. Le regole vere, la scarsità e i premi devono vivere nei contratti, verificabili da chiunque.

La soluzione

Otto contratti Solidity governano token, veicoli, gare, mercato e sblocchi nel tempo. L'interfaccia legge e scrive direttamente sulla catena dal portafoglio del giocatore.

Cosa c'è dentro

  • Otto contratti Solidity: token ERC-20, veicoli ERC-721 con unicità garantita sulla catena, gare, mercato con royalty EIP-2981, vesting
  • Conio casuale a livelli, fusione di 2 o 3 veicoli che brucia le sorgenti, ricompense che maturano nel tempo
  • 15.625 veicoli unici composti da 75 elementi grafici, collezione completa su IPFS
  • Motore di gara deterministico e verificabile, campionato a round settimanali
  • Conio, fusione e ritiro premi dall'interfaccia con il portafoglio del giocatore
  • Test automatici con Foundry e collaudo completo sulla rete di prova