Tutti gli articoli
Guide

Decimali del token Solana: 6 o 9?

Cosa sono i decimali del token Solana, perché 6 va bene quasi sempre, quando serve 9 e perché il campo non si cambia mai più dopo il mint.

10 min di lettura J Tools Editorial
Illustrazione editoriale per la guida ai decimali del token Solana e alla scelta fra 6 e 9 al momento del mint

Stai compilando il modulo per creare un token, ogni campo aveva senso, e poi arriva la casella dei decimali del token senza una riga che spieghi cosa scriverci. Il modulo vuole un numero. Quale, non lo dice. La scelta sembra minima finché non scopri che si blocca per sempre nell'istante in cui il token viene creato.

La versione corta, se hai dieci secondi: nel dubbio scrivi 6. È il valore di USDC, di USDT e della maggior parte dei token su Solana, ed è quello che Pump.fun applica da solo. Il resto della guida spiega quando 6 va bene, quando no, e in quali casi conviene invece 9 oppure 0.

Cosa sono i decimali del token

I decimali sono le cifre che stanno dopo la virgola. In pratica stabiliscono quanto finemente si può tagliare una singola moneta. Pensa ai soldi: 1,25 euro si scrive, 1,255 euro no, perché la valuta si ferma a due cifre. Due decimali dividono l'unità in centesimi, e più in basso non si va.

Il numero che scegli comanda la fetta più piccola possibile:

  • 9 decimali tagliano fino a 0,000000001 di moneta, quindi molto, molto fine.
  • 6 decimali arrivano a 0,000001 e bastano per quasi tutto.
  • 2 decimali si fermano a 0,01, come i centesimi.
  • 0 decimali significa solo monete intere, senza tagli.

Tre parole che da qui in avanti tornano di continuo. Un token SPL è il formato standard dei token su Solana. Mintare vuol dire creare il token sulla chain. La supply è quante monete esistono in totale. E qui ci cascano quasi tutti: i decimali con la supply non c'entrano niente. Qualsiasi supply sta bene con qualsiasi numero di decimali. Un miliardo di monete funziona a 0 decimali come a 9. Sono due domande separate.

Perché conta: la fetta più piccola resta fissa per sempre

Il motivo vero non è mai scritto accanto al campo. I decimali fissano la fetta più piccola che chiunque potrà mai tenere o spostare.

Immagina una meme coin a cui hai dato 0 decimali. La fetta più piccola è allora una moneta intera. Finché vale 0,0001 dollari nessuno se ne accorge. Poi sale a 40 dollari. Chi vuole comprarne per 10 dollari non può farlo, perché il passo minimo è una moneta intera. Ogni swap si arrotonda a monete intere, così gli scambi piccoli falliscono o perdono parte del valore nell'arrotondamento. Quella griglia nasce al mint e più fine non diventa, quindi deve reggere tutta la vita del token.

Il pericolo non è il prezzo che scende. Una coin più economica rende solo ogni fetta meno preziosa, e le fette minuscole continuano a passare di mano. Il problema arriva quando il prezzo sale e la fetta più piccola diventa cara. Con 6 decimali quella fetta è un milionesimo di moneta, con 9 un miliardesimo, una cifra trascurabile a qualunque prezzo realistico. Per questo 6 e 9 restano le scelte sicure.

Importo grezzo e importo mostrato

Sulla chain il saldo non è mai archiviato come "1,5 token". Solana tiene ogni saldo come numero intero, l'importo grezzo espresso in unità base. La cifra leggibile dentro il wallet è l'importo mostrato. A convertire l'uno nell'altro è una cosa sola: il numero di decimali.

La formula vale in entrambe le direzioni. Qui 10^decimali significa "10 elevato ai decimali", cioè 1.000.000 a 6 decimali e 1.000.000.000 a 9:

  • Importo grezzo = importo mostrato × 10^decimali
  • Importo mostrato = importo grezzo ÷ 10^decimali

Il campo non cambia quante monete esistono: cambia con quante cifre la chain conta la stessa fetta.

Sullo schermoGrezzo a 6 decimaliGrezzo a 9 decimali
1 token1.000.0001.000.000.000
0,5 token500.000500.000.000
0,000001 token11.000
fetta più piccola1 (0,000001 token)1 (0,000000001 token)

L'1 dell'ultima riga conta. Dal lato grezzo sotto 1 non si scende, perché è un numero intero. La fetta più piccola è sempre un'unità base, e quanto vale sullo schermo dipende dai decimali: 0,000001 di token a 6, 0,000000001 a 9. Pochi decimali rendono quella fetta enorme, e quella fetta resta per sempre lo scambio più fine che il token permette.

Due bottiglie dosatrici di vetro affiancate, quella di sinistra incisa con 6 tacche larghe e quella di destra con 9 tacche fini, entrambe con la stessa goccia ambrata alla stessa altezza

Si sceglie una volta e resta per sempre

I decimali si bloccano nell'istante in cui il token viene mintato e dopo non si cambiano più. Né da te, né dalla piattaforma, né da nessun altro. Un pulsante per modificarli non esiste.

Spiazza perché di un token si può cambiare quasi tutto. Nome e logo si sostituiscono. La supply si abbassa bruciando monete. L'autorità di mint, cioè il diritto di creare altre monete, si può revocare per dimostrare che nessuno diluirà chi tiene il token: i passaggi stanno nell'articolo su come revocare le autorità di un token. Tutto modificabile, tranne questo numero.

Il mint sta dentro una sola transazione, e la documentazione di Solana sulle transazioni ricorda che una transazione riesce o fallisce per intero. Dopo quella transazione non esiste nessun passaggio che corregga la cifra. L'unico rimedio è mintare un token nuovo con il numero giusto e far migrare tutti gli holder: liquidità nuova, fiducia da ricostruire, il lancio da rifare daccapo.

Quale numero per quale token

Non devi inventarti niente: i token principali di Solana si sono assestati da tempo su poche scelte standard.

DecimaliChi li usaQuando ti servono
9SOL stesso, wrapped SOL, le varianti di SOL in stakingIl tuo token è agganciato a SOL
6USDC, USDT, quasi tutti i token di utilità, le meme coin di Pump.funQuasi tutto, comprese le meme coin che varranno meno di un dollaro
5BONKStai seguendo la convenzione di un token già esistente
2Token in stile quota frazionataCentesimi e niente di più fine
0Token da collezione, governance con un voto per walletSolo unità intere

E adesso il dato che pesa di più nel 2026: Pump.fun crea ogni token con 6 decimali e una supply fissa di un miliardo di monete. Lì scegli nome, simbolo e immagine, nient'altro, e la casella dei decimali non la vedi proprio. Siccome è il posto dove nasce la maggior parte delle meme coin, 6 è diventato in silenzio il valore di riferimento. Chi non sa ancora cosa sia una meme coin può partire dall'articolo su cos'è una meme coin.

Perché copiare il 9 di SOL è quasi sempre uno sbaglio

Tanti vedono i 9 decimali di SOL e li copiano per riflesso. SOL lo ha per un motivo preciso: SOL paga le commissioni di rete. Ogni azione costa una scheggia minuscola, quindi SOL deve dividersi in importi molto piccoli. Il tuo token le commissioni di rete non le paga. Se non è agganciato a SOL, quel 9 non ti porta niente.

Un costo però ce l'ha, ed è la leggibilità. Un saldo di 1,000000000 si legge peggio di 1,000000. Moltiplica per ogni wallet e ogni schermata di prezzo, e hai reso il tuo token più scomodo senza guadagnarci nulla. Prendi il numero più basso che basta allo scopo, e per la maggior parte dei progetti è 6.

Un valore da evitare del tutto: 18. È un'abitudine che arriva da Ethereum. Solana lo accetta sul piano tecnico, ma wallet e exchange di questo ecosistema non sono testati in modo affidabile oltre il 9. Resta fra 0 e 9.

Un vecchio registratore di cassa stampa uno scontrino con le caselle delle cifre vuote, alla rotella dei decimali manca visibilmente la leva di azzeramento

Guida rapida alla scelta

Scorri dall'alto e fermati alla prima riga che ti somiglia:

  1. Il token è agganciato a SOL, come wrapped SOL o SOL in staking? Usa 9.
  2. È una stablecoin o un token di utilità fatto per durare nella DeFi? Usa 6.
  3. È una meme coin che varrà meno di un dollaro? Usa 6. Su Pump.fun è 6 in automatico, senza scriverlo.
  4. È un token da collezione o una governance con un voto per wallet? Usa 0, oppure 2 se vuoi i centesimi.
  5. Ancora indeciso? Usa 6, la scelta più riconoscibile su Solana.

I quattro errori che si ripetono più spesso:

  • Mettere 9 su un token che con SOL non c'entra. Erediti l'impostazione di SOL senza vantaggi e rendi ogni saldo più faticoso da leggere.
  • Mettere 0 su una meme coin. Restano solo monete intere, per sempre, e quel limite non si sposta più.
  • Dare per scontato che il campo si cambi dopo. Non succede mai: l'unica via è un token nuovo e un lancio rifatto daccapo.
  • Copiare il 18 di Ethereum. Wallet ed exchange su Solana non sono testati in modo affidabile così in alto.

Dove compaiono i decimali del token negli strumenti

Senza scrivere codice, il campo lo trovi in questi punti. La commissione del momento compare sulla pagina dello strumento.

Gli strumenti che cambiano altro non toccano i decimali: bruciare riduce la supply, un aggiornamento dei metadata sostituisce nome o logo, il blocco delle autorità rende il token immutabile. Nessuno riscrive quella cifra, già fissata al mint.

Domande frequenti sui decimali del token

Qual è il valore predefinito di un token SPL?

Non esiste a livello di protocollo. Quando si crea un mint, il numero di decimali è un campo obbligatorio del passaggio initialize-mint, e la documentazione di Solana sui token elenca i campi del mint. La rete non lo compila al posto tuo.

Quello che la gente chiama "predefinito" è il valore preselezionato dallo strumento che usa: Pump.fun minta a 6, USDC e USDT stanno a 6, SOL usa 9. La confusione fra 6 e 9 nasce da qui, e 6 resta la scelta più diffusa fra i token che girano davvero.

I decimali funzionano diversamente su Token-2022?

Il campo si comporta allo stesso modo sui due standard. Un token a 6 decimali ha 1.000.000 unità base per ogni token intero, che sia un mint SPL classico o un mint Token-2022, e l'intervallo utile resta da 0 a 9.

Con Token-2022 cambia quello che sta intorno al mint: le estensioni, cioè commissioni di trasferimento, transfer hook e trasferimenti riservati. Alcune leggono gli importi in unità base grezze, quindi il numero che scegli influenza come inserirai quei valori più avanti. Il confronto fra Token-2022 e SPL copre il resto.

Si possono cambiare i decimali dopo la creazione?

No. Il valore viene scritto dentro l'account del mint alla creazione e non c'è nessuna istruzione che lo modifichi dopo. Chi è partito con una cifra di cui si è pentito ne esce solo con un token nuovo e la migrazione di tutti gli holder.

I decimali cambiano la supply?

No. Supply e decimali sono due impostazioni indipendenti. I decimali dicono soltanto quanto finemente si divide un token intero, mai quante monete esistono. Per capire come la supply entra nel valore di un token, l'articolo su come si calcola la capitalizzazione di mercato fa i conti.

Un token con più decimali vale di più?

No. Il prezzo lo fa il mercato, non questo campo. Un numero alto permette solo frazioni più piccole negli scambi. Nemmeno un wallet o un explorer può imporre un valore diverso: leggono tutti quello del mint.

Quale numero per una meme coin?

6, nella quasi totalità dei casi. Quel numero lascia spazio alle frazioni piccole, qualunque valore la coin finisca per avere. Su Pump.fun arriva da solo, mentre se la crei per conto tuo trovi la procedura nell'articolo su come creare una meme coin su Solana.

Scegli una volta e vai avanti

I decimali del token pesano solo perché la scelta è definitiva. Una volta chiara la regola, ci metti un secondo. Di default scegli 6, perché è il valore su cui gira quasi tutta Solana e che Pump.fun stampa su ogni coin. Vai su 9 solo se il token è davvero agganciato a SOL, e su 0 solo se le frazioni non avrebbero senso. Scrivi il numero, minta il token e pensa al lancio.

Per i termini tecnici usati qui c'è il glossario con 30 termini di Solana. E se devi ancora decidere con cosa creare il token, il confronto su quale strumento usare per creare token mette le opzioni in fila.

J
Autore
J Tools Editorial

Un articolo del team di J Tools.

Vedi tutti gli articoli di J Tools Editorial →

Articoli correlati