Todos los artículos
Guías

Token-2022 o SPL: cuál elegir antes de acuñar

La decisión se cierra al firmar el mint. Qué añade Token-2022, dónde falla en Raydium y Jupiter, y una tabla que asigna cada tipo de proyecto a un estándar.

8 min de lectura J Tools Editorial
Dos programas de token distintos representados como dos caminos que se separan, con un token eligiendo uno de ellos

Elegir entre Token-2022 o SPL es una decisión que se cierra en el momento exacto en que firmas la acuñación. Después no se cambia. USDC, USDT y BONK son SPL clásicos. Pyth y buena parte de los activos tokenizados del mundo real viven en Token-2022. Los dos corren sobre Solana y los dos parecen tokens dentro de tu billetera.

  • SPL clásico es el estándar que toda la infraestructura de Solana da por supuesto.
  • Token-2022 añade extensiones que se activan al acuñar y no se pueden agregar después.
  • Las piscinas estándar de Raydium rechazan Token-2022, y eso decide la mayoría de los casos.
  • Para una memecoin o cualquier cosa que quieras listar sin pensar, el clásico sigue siendo la elección segura.

El SPL clásico, en una frase

SPL Token es el estándar original de Solana, el que salió el primer día. Piénsalo como el sabor de vainilla: toda billetera, todo exchange, todo agregador y toda página de gráficos lo conoce. Durante años, cuando alguien en Solana decía "un token", se refería a este, así que la infraestructura entera asume su forma.

La idea es simple. Emites un token, decides cuántas unidades existirán, puedes renunciar al derecho de acuñar más y puedes renunciar al derecho de congelar saldos ajenos. Una vez acuñado hace una sola cosa bien: moverse entre billeteras cuando alguien firma una transferencia. Ninguna inteligencia extra dentro del token.

Si estás lanzando una memecoin, un token de comunidad o algo que quieras listar en Raydium y Jupiter sin pensar en casos límite, el clásico es la opción por defecto. El creador de tokens de Solana acuña uno con decimales, supply, logo y revocación de autoridades desde un solo formulario.

Qué añade Token-2022 de verdad

Token-2022 es un segundo estándar que convive con el clásico. Sigue siendo un token, sigue en Solana, la misma experiencia en la billetera. La diferencia es que al acuñar puedes activar extras que la versión clásica nunca tuvo. Los que el creador de Token-2022 expone son estos:

  • Comisión por transferencia. Un porcentaje con tope que se retiene automáticamente en cada envío. No es una promesa de contrato, es una regla dentro del token, así que nadie la esquiva.
  • Con intereses. El saldo mostrado crece solo a la tasa que configures. Útil para variantes de stablecoin con rendimiento.
  • Congelado por defecto. Las cuentas nuevas nacen congeladas y alguien con la autoridad de congelación tiene que aprobarlas. Es la base de las distribuciones con permiso.
  • Memo obligatorio. Cada transferencia entrante debe llevar una nota, como un número de factura. Práctico para emisores que hablan con bancos.
  • No transferible. El token se queda en la billetera donde aterriza. Es lo correcto para credenciales, insignias o pruebas de asistencia.
  • Delegado permanente. Una billetera puede mover el saldo de cualquiera, para siempre. Potentísimo y peligrosísimo; solo tiene sentido para emisores regulados.
  • Hook de transferencia. Un programa tuyo corre en cada envío. También es el extra que más rompe compatibilidad, porque cada DEX tiene que meter tu hook en su lista blanca.
  • Metadatos integrados. Nombre, símbolo y logo viven dentro del propio mint en lugar de en una cuenta aparte.
Tabla oscura con las extensiones de Token-2022, la fila de la comisión por transferencia resaltada en rojo

La prueba de realidad: compatibilidad

Sobre el papel Token-2022 parece una mejora limpia. En producción tiene bordes ásperos y conviene conocerlos antes de comprometerse.

Las piscinas estándar de Raydium se escribieron contra el estándar clásico y no fueron reconstruidas, así que rechazan Token-2022. Eso solo ya decide la mayoría de los lanzamientos, porque es donde arranca la liquidez de casi todo lanzamiento nuevo. Los agregadores rutean lo que existe, de modo que un token sin piscina tampoco aparece en las rutas. Y un hook de transferencia añade una capa más: aunque encuentres un lugar donde crear la piscina, cada plataforma que quiera enrutar tu token tiene que aprobar tu programa primero.

Para saber en qué programa vive un token que ya existe, el snapshot de holders lo lee directamente de la cadena. Las billeteras muestran los dos estándares sin problema, así que el usuario final rara vez nota la diferencia. El problema no está en enseñar el token, está en poder comprarlo y venderlo.

Tabla de decisión por tipo de proyecto

Lo que estás lanzandoEstándar recomendadoPor qué
MemecoinSPL clásicoLa liquidez y los listados están ahí, y no necesitas ninguna extensión
Token de comunidad o gobernanzaSPL clásicoSolo tiene que moverse y contarse
Token con comisión por transferenciaToken-2022Es la única forma de que la comisión sea una regla y no una promesa
Insignia o credencialToken-2022No transferible resuelve exactamente ese caso
Stablecoin con rendimientoToken-2022Con intereses evita un servicio en segundo plano
Distribución con KYCToken-2022Congelado por defecto es la base del permiso
Activo del mundo real reguladoToken-2022Delegado permanente cubre el requisito legal de recuperar fondos
Un token frente a dos puertas, la de la liquidez profunda y la de las funciones nuevas

Cinco errores que se repiten

  1. Elegir Token-2022 por parecer más moderno y descubrir después que la piscina no se puede abrir donde esperabas.
  2. Pensar que las extensiones se añaden más tarde. Se fijan al acuñar, igual que los decimales.
  3. Activar el hook de transferencia sin plan para conseguir que las plataformas lo aprueben.
  4. Poner delegado permanente en un token comunitario. Cualquiera que lo lea verá que un tercero puede mover su saldo.
  5. Olvidar que las autoridades de mint y freeze existen en los dos estándares y que hay que cerrarlas igual, con el bloqueo total del token o una a una. Qué es un token honeypot en Solana explica cómo se lee eso desde fuera.

Preguntas frecuentes sobre Token-2022 o SPL

¿Se puede migrar de un estándar al otro?

No con el mismo mint. Habría que acuñar un token nuevo en el otro estándar y organizar un canje, lo que significa una distribución entera y convencer a cada holder de que la haga. Por eso la decisión pesa: es más barata la media hora de pensarlo que la migración.

¿Un token con comisión por transferencia se puede listar?

En algunos sitios sí y en otros no, y eso cambia con el tiempo. La comisión rompe el supuesto de que enviar cien unidades entrega cien unidades, y muchas rutas se escribieron dando eso por hecho. Si la comisión es central en tu modelo, comprueba dónde puedes negociar antes de acuñar, no después.

¿Cuál es más caro de crear?

Token-2022 arranca algo más arriba porque la cuenta del mint guarda más datos, y cada extensión suma un poco. La cifra exacta aparece en la página de la herramienta antes de que confirmes. La diferencia de coste rara vez decide nada; la de compatibilidad sí.

¿Las billeteras muestran igual los dos?

Sí. Phantom, Solflare y las demás llevan tiempo soportando ambos, así que quien tiene tu token lo ve normal. Las diferencias aparecen al negociarlo, no al mirarlo.

¿Cuántas extensiones puedo activar a la vez?

Varias, y están pensadas para combinarse. Pero cada una que añades reduce el número de sitios que saben tratar tu token, así que la respuesta práctica es: las mínimas que resuelvan tu problema real.

¿Necesito Token-2022 para una memecoin?

Casi nunca. Una memecoin necesita liquidez profunda y listados rápidos, que es exactamente lo que el estándar clásico tiene y el nuevo todavía no. Si estás en esa ruta, cómo crear una memecoin en Solana paso a paso cubre el camino completo.

¿Qué pasa con los decimales en Token-2022?

Funcionan igual que en el clásico y se fijan al acuñar en los dos casos. Es una de las pocas decisiones que no cambia entre estándares, y también una de las que más gente lamenta después.

¿Puedo desactivar una extensión después de encenderla?

No. Las extensiones se fijan en el mint en el momento de acuñar, igual que los decimales, y no hay camino para apagarlas luego. Lo que sí se puede ajustar son los parámetros dentro de los límites que fijaste al principio, como bajar el porcentaje de la comisión de transferencia por debajo del tope que elegiste. Quitar la extensión en sí significa un token nuevo desde cero.

¿Puedo añadir una comisión de transferencia a un token SPL que ya existe?

No se puede. La comisión de transferencia es una extensión del lado de Token-2022, y el estándar queda decidido al acuñar. Para cobrarla en un token que ya lanzaste en SPL clásico habría que crear uno nuevo en el otro estándar y organizar un canje. Si la comisión está en el plan, decídela antes de elegir estándar.

¿Cuál de los dos es más seguro?

La diferencia de seguridad entre los estándares importa mucho menos que las extensiones que enciendas. Un Token-2022 sin extras tiene el mismo perfil de riesgo que un SPL clásico. En cambio, dejar activo el delegado permanente permite que un tercero mueva saldos ajenos, y para quien compra eso pesa más que una autoridad de congelación abierta.

¿Las piscinas de liquidez tratan igual a los dos?

No, y ese es el punto práctico del artículo. Una piscina escrita contra el estándar clásico no acepta el otro, así que el mismo token con la misma liquidez teórica puede acabar sin sitio donde negociarse. Antes de acuñar, comprueba dónde vas a abrir la piscina y qué estándar admite ese lugar.

Este artículo es educativo y no constituye asesoramiento financiero, de inversión, legal ni fiscal. El estándar y las extensiones quedan fijados al acuñar: decídelos antes de firmar.

Fuentes: la documentación de Token-2022 para la lista de extensiones y su comportamiento, y la documentación de tokens de Solana para la estructura del mint que comparten los dos estándares.

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