Cos'è DO NOT OPEN
Su una blockchain pubblica tutto è allo scoperto: gli NFT di ogni wallet, ogni vendita, ogni saldo, per sempre. Chiunque può vedere cosa possiedi, seguirlo, dargli un prezzo e venirtelo a prendere.
DO NOT OPEN è uno strato di riservatezza per questo. Le cose entrano in scatole il cui detentore, e a volte il contenuto, sono cifrati on-chain. La chain fa comunque rispettare ogni regola: una scatola si sposta solo se il suo detentore l'ha spostata, una vendita si chiude solo se è stata pagata. Semplicemente non dice mai chi.
Due prodotti condividono quest'idea e la stessa base di contratti: il caveau sigillato, uno strumento serio per qualsiasi NFT, e il gioco, 10.000 scatole con un gatto in ognuna, dove la stessa cifratura viene messa al lavoro per divertimento.
Come una scatola resta sigillata
La cifratura è l'FHE di Zama (cifratura completamente omomorfica). Uno smart contract può sommare, confrontare e scegliere tra valori cifrati senza mai leggerli: "chi chiama è il detentore?" riceve un sì o un no cifrato, e la scatola si sposta o no di conseguenza.
Nessuno ha la chiave che leggerebbe tutto. Il servizio di gestione delle chiavi di Zama la divide tra più parti indipendenti, che decifrano un valore solo quando il contratto lo permette: al solo detentore, in privato, o a tutti quando le regole dicono che diventa pubblico (un gatto una volta aperta la sua scatola, una richiesta che è stata accettata).
Ogni rivelazione richiede due passi: una richiesta on-chain, poi una prova firmata da quelle parti che chiunque può riportare. Per questo alcune azioni aspettano qualche secondo la loro prova.
Il caveau sigillato
Metti qualsiasi NFT di una collezione ammessa in una scatola. Da quel momento nessuno sa chi possiede la scatola: né i marketplace, né i tracker, né noi. L'NFT resta visibile; il suo detentore no.
La scatola si può comunque vendere su Seaport, il protocollo di OpenSea, con il caveau come venditore, o in privato a un solo acquirente a un prezzo che solo loro due possono leggere. L'NFT, o l'ETH di una vendita, esce verso qualsiasi indirizzo, e un relayer può inviare le richieste perché l'indirizzo del detentore non compaia da nessuna parte.
Il gioco
10.000 scatole sigillate, un gatto in ognuna, scelto a caso e cifrato nel momento in cui la scatola viene creata. Scuoti una scatola per avere un indizio privato, aprila per mostrare il gatto a tutti, sfidala a duello, dagli le crocchette, scambiala al mercatino.
Chi possiede quale scatola, quante ne sono state vendute e cosa c'è dentro restano tutti cifrati, con la stessa base di contratti del caveau. Il gioco è dove la tecnologia viene messa al lavoro su larga scala, e dove vive la community fino alla mainnet.
Cosa resta segreto, cosa no
La cifratura nasconde i valori, non il fatto che qualcosa sia successo. Una transazione è pubblica: chi l'ha inviata, a quale contratto, quando. Quello che DO NOT OPEN cifra è ciò che la transazione fa: chi finisce per possedere una scatola, un prezzo concordato in privato, se un trasferimento ha spostato qualcosa.
Alcune cose sono pubbliche di proposito. Un NFT che entra nel caveau è un semplice trasferimento di NFT, quindi chi lo deposita si vede. Un annuncio su Seaport mostra il suo NFT e il suo prezzo, con il caveau come venditore. Anche l'indirizzo verso cui esce un NFT o l'ETH di una vendita si vede: scegline uno senza storia.
Ogni prodotto elenca esattamente cosa trapela, riga per riga, nella sua documentazione.
Di chi ti devi fidare
Dei contratti: il loro codice è open source, e decidono tutto loro. Nessuno, noi compresi, può spostare una scatola, leggere un detentore o cambiare una vendita passata.
Del servizio di gestione delle chiavi di Zama, per cosa viene decifrato e per chi: le sue parti dovrebbero mettersi d'accordo per leggere ciò che i contratti non hanno permesso. E del relayer del caveau, per niente: non può leggere una richiesta né modificarla, solo rifiutarsi di inviarla, e allora la invia il tuo wallet.
Il proprietario dei contratti può ammettere una collezione nel caveau e fissarne la commissione, entro un tetto scritto nel contratto (10%). Non può toccare una scatola. Prima della mainnet, questa proprietà passa a un multisig.
A che punto siamo
Tutto gira su Sepolia, la rete di prova di Ethereum: NFT di prova, ETH di prova, niente che contenga denaro. Il gioco è attivo lì con la sua community; il caveau da ottobre 2026.
La mainnet arriva quando i contratti saranno stati revisionati. La whitelist del gioco e i suoi regali passano alla mainnet; il caveau si apre alle collezioni vere.
Per saperne di più
- La documentazione del caveauIl deposito, la chiave, Seaport, le vendite private, il relayer, cosa trapela.
- Il manuale del giocoScatole, gatti, crocchette, ratti, il mercatino, la testnet.
- Il codiceContratti, app e API, tutto open source.
- L'FHEVM di ZamaLa cifratura su cui girano i contratti.