Todos los artículos
Guías

Decimales de un token Solana: 6 o 9 y por qué importa

Qué son los decimales de un token en Solana, por qué 6 es lo normal y cuándo toca 9. Se fija al acuñar y no se puede cambiar nunca más.

11 min de lectura J Tools Editorial
Ilustración editorial de la guía sobre los decimales de un token en Solana y por qué el campo es permanente

Estás rellenando el formulario para crear tu token, todo lo demás se entendía solo, y de pronto aparece una casilla que pide los decimales de un token sin explicar nada. El formulario quiere un número. No te dice cuál. Y parece un detalle pequeño hasta que descubres que ese número se congela para siempre en el instante en que acuñas.

Vamos despacio, que este campo no admite arreglo. Si solo tienes diez segundos: ante la duda, escribe 6. Es lo que usan USDC, USDT y la mayoría de los tokens de Solana, y lo que Pump.fun pone de oficio en cada lanzamiento. El resto de la guía explica cuándo 6 acierta y cuándo no.

Qué significan los decimales de un token

Son cuántas cifras puede llevar una moneda después de la coma: marcan en cuántos trozos se parte una unidad. Piensa en el dinero de toda la vida. Puedes escribir 1,25 dólares, pero no 1,255, porque se mueve con dos decimales y nada más fino. La misma idea, aplicada a tu token.

El número que elijas fija el trozo más pequeño que puede existir:

  • 9 decimales parten hasta 0,000000001 de moneda, finísimo.
  • 6 decimales llegan a 0,000001, de sobra para casi todo.
  • 2 decimales se quedan en 0,01, como los céntimos.
  • 0 decimales significa monedas enteras, sin partir nada.

Tres palabras que salen todo el rato. Un token SPL es el formato estándar de Solana, el que usa casi cualquier moneda de la red. Acuñar es crearlo en la cadena. El suministro es cuántas monedas existen.

Y aquí está la confusión que más caro sale: los decimales no tienen nada que ver con el suministro. Cualquier suministro combina con cualquier número de decimales. Mil millones de monedas pueden ir con 0 o con 9. Son dos preguntas separadas. Si te faltan términos, el glosario con 30 términos de Solana los tiene ordenados.

Por qué importa: el trozo más pequeño se fija para siempre

Esta es la razón de verdad, y casi nunca aparece junto a la casilla. Los decimales de un token fijan la porción más pequeña que alguien podrá tener o mover, y la fijan para siempre.

Con 2 decimales esa porción es 0,01 de moneda, y no existe nada entre 0,01 y 0,02. Con 6 baja a 0,000001, y con 9 a 0,000000001. La cuadrícula se dibuja al acuñar y ya no se puede afinar, así que tiene que servirle al token toda su vida, no solo la semana del lanzamiento.

Ahí está el riesgo. Imagina una memecoin (una moneda de comunidad o de broma, casi siempre muy barata) que hoy vale 0,000003 dólares por moneda y que más adelante cotiza mucho más arriba. Con una cuadrícula gruesa, ese salto mínimo de 0,01 pasa a ser dinero de verdad, y el campo ya no se toca.

Por eso 6 y 9 son las apuestas seguras: dejan sitio de sobra por debajo, vaya donde vaya el precio. Elegir decimales es responder a una sola pregunta: ¿cuál es el trozo más pequeño que quiero que exista de mi token, para siempre?

Cantidad bruta y cantidad en pantalla

En la cadena tu saldo nunca se guarda como "1,5 tokens". Solana guarda cada saldo como un número entero, la cantidad bruta (las unidades base, la unidad mínima). La cifra legible que ves en la billetera es la cantidad en pantalla. Lo único que traduce entre las dos son los decimales.

La fórmula va en los dos sentidos. Aquí 10^decimales significa "10 elevado a los decimales", o sea 1.000.000 con 6 decimales y 1.000.000.000 con 9:

  • Cantidad bruta = cantidad en pantalla × 10^decimales
  • Cantidad en pantalla = cantidad bruta ÷ 10^decimales

Con 6 decimales, un token entero son 1.000.000 de unidades base. Con 9, ese mismo token son 1.000.000.000. Los decimales no cambian en cuántas piezas se parte el token: cambian cuántas cifras usa la cadena para contar la misma pieza.

En pantallaBruto con 6 decimalesBruto con 9 decimales
1 token1.000.0001.000.000.000
0,5 token500.000500.000.000
0,000001 token11.000
trozo más pequeño1 (0,000001 token)1 (0,000000001 token)

El 1 de la última fila es el que manda. Del lado bruto no se baja de 1, porque es un entero. El trozo más pequeño siempre es una unidad base, y lo que vale en pantalla depende de los decimales: 0,000001 de token con 6, y 0,000000001 con 9. Con pocos decimales esa unidad base es grande, y esa unidad es la operación más fina que alguien podrá hacer nunca con tu token.

Dos frascos medidores de vidrio uno al lado del otro, el izquierdo grabado con 6 marcas gruesas y el derecho con 9 finas, los dos con la misma gota ámbar a la misma altura

Para ver los decimales reales de una moneda y sus cifras brutas, léelos de la cadena con la herramienta de snapshot de tokens. Enseña los mismos números que usa tu billetera.

Se fija al acuñar y no se cambia nunca

Los decimales quedan bloqueados en el instante en que acuñas el token y no se pueden cambiar después. Ni tú, ni la plataforma, ni nadie. Para ese campo no existe un botón de editar.

Sorprende porque casi todo lo demás sí se toca. Puedes cambiar el nombre y el logo. Puedes reducir el suministro quemando monedas. Puedes revocar las autoridades de un token, incluida la de acuñación, y demostrar que nadie va a diluir a quien ya entró. Los decimales son el único número tallado en piedra.

El campo se escribe en la instrucción que inicializa el mint, dentro de una transacción que o se confirma entera o no deja rastro, como cuenta la documentación de transacciones de Solana. El único arreglo posterior es acuñar un token nuevo y migrar a todos los titulares: lanzamiento nuevo, liquidez nueva y confianza por reconstruir. Los treinta segundos de ahora salen más baratos.

Qué número para qué token

No hace falta inventar la respuesta. Los tokens grandes de Solana ya se asentaron en un puñado de valores estándar, y copiar el que toca es la jugada segura. Busca la fila que se parezca a lo que estás construyendo.

DecimalesQuién los usaCuándo te encajan
9SOL, el SOL envuelto y las variantes de SOL en stakingTu token está atado a SOL
6USDC, USDT, la mayoría de tokens de utilidad y las memecoins de Pump.funCasi todo, incluidas las memecoins que van a cotizar por debajo de un dólar
5BONKCopias la convención de un token concreto que ya existe
2Tokens con formato de acción fraccionadaQuieres centésimas, como los céntimos, y nada más pequeño
0Tokens con forma de NFT, gobernanza de una billetera un votoSolo unidades enteras

Y el dato que la mayoría de guías se salta: Pump.fun crea todos sus tokens con 6 decimales y un suministro fijo de mil millones de monedas. Allí eliges el nombre, el símbolo y la imagen, y la casilla de decimales ni siquiera aparece.

Como ahí nace la mayor parte de las memecoins, 6 se ha convertido en el valor por defecto de la memecoin de Solana. Buena parte del motivo es que la plataforma de lanzamiento más popular lo lleva fijo. El resto del recorrido está en cómo crear una memecoin en Solana.

Por qué copiar el 9 de SOL suele ser un error

Mucha gente ve que SOL usa 9 decimales y va a por el 9 por reflejo. Ese instinto suele salir mal.

SOL tiene 9 por un motivo concreto: es el combustible que paga las comisiones de red. Cada acción cuesta una astilla mínima, así que SOL necesita dividirse en cantidades muy pequeñas para cobrarlas bien. Tu token no paga comisiones de red. Salvo que esté atado a SOL, como el SOL envuelto o el SOL bloqueado en staking, copiar ese 9 no te da nada.

Sí te cuesta algo, en cambio. Nueve cifras dejan los saldos largos e incómodos de leer: 1,000000000 cuesta más de mirar que 1,000000. Multiplícalo por cada billetera y cada pantalla de envío, y has afeado tu token a cambio de nada. Elige el número más pequeño que haga el trabajo.

Ya que estamos con números que evitar: no uses 18. Esa es una costumbre de Ethereum. Solana lo admite técnicamente, pero las billeteras y los exchanges de Solana no están probados de forma fiable por encima de 9. Quédate entre 0 y 9.

Una caja registradora antigua estampando un recibo con casillas de dígitos vacías, y la palanca de reinicio del dial de decimales visiblemente ausente

Guía rápida de decisión

Bájalas en orden y párate en la primera que encaje:

  1. ¿Tu token está atado a SOL, envuelto o en staking? Usa 9.
  2. ¿Es una stablecoin o un token de utilidad para durar en DeFi? Usa 6.
  3. ¿Es una memecoin que cotizará por debajo de un dólar? Usa 6. En Pump.fun sale a 6 sola.
  4. ¿Tiene forma de NFT, o es gobernanza de una billetera un voto? Usa 0, o 2 si quieres centésimas.
  5. ¿Sigues sin verlo claro? Usa 6.

Y los cuatro tropiezos que se repiten:

  • Poner 9 a un token que no tiene nada que ver con SOL. Heredas su ajuste sin ganar nada y todos los saldos se leen peor.
  • Poner 0 a una memecoin. Te quedas con monedas enteras para siempre, y ese límite no se cambia nunca.
  • Creer que los decimales se cambian luego. El único camino es un token nuevo y un relanzamiento completo.
  • Copiar el 18 de Ethereum. Las billeteras y los exchanges de Solana no están probados tan arriba.

Ante la duda, 6 casi nunca falla. Es lo que hay detrás de USDC, USDT, la mayoría de tokens de utilidad y todas las memecoins de Pump.fun.

Dónde aparecen los decimales en las herramientas

Si buscas dónde crear el token sin escribir código, j.tools es un kit de herramientas de Solana sin código, en diecisiete idiomas y con formularios pensados para quien no programa. Nunca pide tu clave privada: conectas tu billetera y apruebas cada acción.

La página de cada herramienta muestra la comisión vigente. Quemar suministro, cambiar el nombre o el logo y bloquear las autoridades cambian otras cosas, pero ninguna reescribe los decimales: ese número quedó fijado al acuñar. Si vienes desde cero, la guía para crear un token en Solana recorre el formulario campo a campo.

Preguntas frecuentes sobre los decimales de un token

¿Cuántos decimales trae por defecto un token SPL de Solana?

Ninguno: no hay un valor por defecto a nivel de protocolo. Al crear el mint, los decimales son un campo obligatorio del paso de inicialización, y la documentación de tokens de Solana lista los campos del mint. Lo que la gente llama "por defecto" es el número que preselecciona su herramienta: Pump.fun acuña con 6, USDC y USDT usan 6, SOL usa 9. De ahí sale media confusión.

¿Funcionan distinto los decimales en Token-2022?

No. El campo se comporta igual en los dos estándares: 6 decimales son 1.000.000 de unidades base por unidad entera, sea un mint SPL clásico o uno de Token-2022, y el rango sensato sigue siendo de 0 a 9.

Lo que cambia es lo que rodea al mint. Token-2022 añade extensiones como las comisiones de transferencia, los transfer hooks y las transferencias confidenciales. Algunas leen las cantidades en unidades base, así que los decimales que elijas afectan a cómo introduces esos valores después. La comparación completa está en Token-2022 o SPL, cuál elegir.

¿Se pueden cambiar los decimales de un token de Solana ya acuñado?

No. Se escriben en la cuenta del mint al crear el token y no hay ninguna instrucción para editarlos. Si lanzaste con un número del que te arrepientes, el único arreglo real es crear un token nuevo con los decimales correctos y migrar a los titulares, que es bastante más trabajo que acertar a la primera.

¿Los decimales cambian el suministro?

No. Suministro y decimales son ajustes independientes. Los decimales solo deciden en qué trozos se parte una unidad entera, no cuántas unidades existen.

¿Vale más un token de Solana por tener más decimales?

No. El precio lo pone el mercado, no este campo. Más decimales solo permiten operaciones fraccionadas más pequeñas. Y ninguna billetera ni ningún explorador puede sobrescribirlo: todos lo leen del mint, así que lo que pusiste es lo que ve todo el mundo.

¿Qué número le pongo a una memecoin?

6. Es lo que Pump.fun estampa en cada token que crea, y deja margen para fracciones pequeñas valga lo que valga la moneda. Con 0 solo existen monedas enteras, y eso ya no se toca.

Elige una vez y sigue con el lanzamiento

Los decimales de un token pesan solo porque son permanentes. Con la regla en la mano se resuelven en un segundo: 6 por defecto, 9 únicamente si tu token está atado a SOL, 0 cuando las fracciones no tendrían sentido.

Para lo que viene después, cómo se calcula la capitalización de mercado explica qué hacen esas cifras una vez que el token cotiza, y la comparativa de herramientas para crear tokens mira qué formulario te pide qué.

J
Autor
J Tools Editorial

Un artículo del equipo de J Tools.

Ver todos los artículos de J Tools Editorial →

Artículos relacionados