Este artículo fue generado por IA. Por favor, verificá la información importante de forma independiente.

Estándares de Tokens de Solana: SPL, Token-2022

Crypto Wiki|Oct 8, 2026|★★★★★★4.5 (500 valoraciones)
Resumen de IA

Learn Solana's three token standards: SPL Token for fungible tokens, Token-2022 with programmable extensions, and Metaplex for NFTs.

Nota de precisión: El rendimiento de la red, el número de validadores, las tarifas, las características del protocolo, el soporte de wallets y las integraciones de terceros cambian con el tiempo. Trate las cifras desactualizadas como instantáneas históricas y verifique la documentación actual de la fuente principal.

Un estándar de token de Solana puede referirse a un programa de token on-chain o a una convención de metadatos del ecosistema. SPL Token y Token-2022 son programas de tokens; Metaplex Token Metadata agrega convenciones de metadatos y recursos digitales en lugar de reemplazar el programa de token subyacente.

Solana tiene tres estándares de tokens. SPL Token (Solana Program Library Token) rige todos los tokens fungibles estándar. Token-2022, también llamado Programa de Extensiones de Token, rige tokens fungibles programables con comportamientos incorporados opcionales. Metaplex Token Metadata rige los NFT y los recursos digitales sem-fungibles. Los tres se definen no como documentos de especificación sino como programas on-chain desplegados dentro de la Biblioteca de Programas de Solana (SPL), por lo que cada token en Solana comparte la misma infraestructura subyacente en lugar de requerir un despliegue separado por proyecto.

Descargo de responsabilidad: Este artículo tiene fines informativos y educativos únicamente. No constituye asesoramiento financiero, de inversión o legal. Los estándares de tokens, los datos del ecosistema y los detalles del proyecto descritos aquí están sujetos a cambios. Siempre verifique los estándares actuales con la documentación oficial antes de tomar decisiones de desarrollo o inversión.

Sí, Solana tiene sus propios estándares de tokens. Difieren del proceso ERC de Ethereum de una manera fundamental: en Solana, un "estándar" es un programa on-chain desplegado real, no un documento de especificación que los desarrolladores implementan de forma independiente.

Solana es una blockchain de prueba de participación de alto rendimiento diseñada para un alto rendimiento de transacciones y tarifas bajas. Los recursos digitales que soporta se dividen en dos categorías. Los tokens fungibles son intercambiables: una unidad es igual a cualquier otra unidad del mismo token (1 USDC equivale a 1 USDC). Los tokens no fungibles (NFT) son únicos: cada token es distinguible de todos los demás, incluso dentro de la misma colección. En Solana, ambos tipos se implementan a través del programa SPL Token, pero los NFT tienen un suministro de exactamente 1 con cero decimales, y su singularidad se garantiza a través del estándar Metaplex Token Metadata.

La siguiente tabla relaciona cada estándar de token de Solana con su tipo, caso de uso principal y equivalente en Ethereum.

EstándarTipoCaso de Uso PrincipalEquivalente en Ethereum
SPL TokenFungibleStablecoins, tokens de gobernanza, recursos DeFiERC-20
Token-2022 (Programa de Extensiones de Token)Fungible (programable)Tokens que requieren tarifas de transferencia, transferencias confidenciales o acumulación de interesesERC-20 (sin equivalente nativo para extensiones)
Metaplex Token MetadataNo fungible / SemifungibleColecciones NFT, arte digital, recursos de GamingERC-721 / ERC-1155

Cómo Solana Define los Estándares de Tokens de Forma Diferente a Ethereum

Ethereum y Solana adoptan enfoques fundamentalmente diferentes para definir los estándares de tokens, y esa brecha arquitectónica da forma a cada decisión de implementación de tokens en cada cadena.

En Ethereum, un estándar de token como ERC-20 es un documento de especificación: un conjunto de reglas que cada desarrollador de tokens implementa desplegando un contrato inteligente independiente. Cada token ERC-20 en Ethereum es su propio contrato desplegado por separado, que contiene tanto la lógica del token como su estado. Los desarrolladores obtienen flexibilidad, pero cada nuevo token requiere un despliegue de contrato completo con los costos de gas asociados.

La Biblioteca de Programas de Solana (SPL) funciona de manera diferente. La SPL es una colección de programas on-chain desarrollados y mantenidos por Solana Labs y la comunidad en general. Define los estándares de tokens de Solana como programas desplegados reales en lugar de documentos de especificación. Los programas de Solana, el equivalente a los contratos inteligentes de Ethereum, son sin estado: contienen lógica pero no almacenan datos internamente. Todo el estado, incluidos los saldos de tokens, las propiedades de acuñación y los metadatos, reside en cuentas on-chain separadas. Por lo tanto, un único programa SPL Token puede gobernar todos los tokens fungibles en Solana, con cuentas individuales que contienen los datos de cada token.

Crear un token en Ethereum significa desplegar nuevo software desde cero. Crear un token en Solana significa abrir un nuevo registro de datos en un sistema operativo compartido que ya existe y ya maneja toda la lógica.

El runtime paralelo de Solana y sus tarifas generalmente bajas pueden soportar operaciones de token frecuentes. Proof of History contribuye a la ordenación temporal pero no es un mecanismo de consenso independiente, y Tower BFT no debe describirse como la capa de Prueba de Participación en sí misma. El rendimiento, la confirmación, la finalidad y las tarifas varían y no son propiedades exclusivas del programa de tokens. La participación en staking es una función de la red, no de los programas de tokens.

Los programas de Solana, incluido SPL Token y Token-2022, están escritos en Rust, un lenguaje de programación de sistemas elegido por su rendimiento y seguridad de memoria. Ambos programas fueron desarrollados por Solana Labs y se mantienen como software de código abierto bajo la Biblioteca de Programas de Solana.


SPL Token: El Estándar Principal de Tokens Fungibles de Solana

SPL Token (Biblioteca de Programas de Solana Token) es el estándar de token fungible original de Solana: el único programa on-chain compartido que rige la creación y transferencia de todos los tokens fungibles no nativos en Solana. Cada token importante que no sea SOL, desde USDC hasta tokens de gobernanza y tokens de protocolos DeFi, utiliza el programa SPL Token.

El modelo de programa compartido define la arquitectura de SPL Token. A diferencia de ERC-20 de Ethereum, donde cada token despliega su propio contrato inteligente, cada SPL Token en Solana se ejecuta a través del mismo programa on-chain. El programa maneja transferencias y aprobaciones, junto con la acuñación y quema de suministro. Las cuentas on-chain individuales almacenan los datos específicos de cada token. Cuando un desarrollador crea un nuevo token fungible, no se despliega ningún programa nuevo. En cambio, se crea una nueva cuenta de datos en el programa SPL Token existente.

El programa SPL Token rige cuatro propiedades clave para cada token: suministro total, lugares decimales (divisibilidad), autoridad de acuñación (qué dirección puede crear nuevos tokens) y autoridad de congelación (qué dirección puede congelar cuentas de token). Estas propiedades residen en una estructura on-chain dedicada llamada cuenta de acuñación (mint account).

USDC en Solana es un ejemplo de un token representado a través de programas de tokens de Solana; es distinto de una representación ERC-20 en Ethereum. La fuente también cita a Raydium y Jupiter como aplicaciones que interactúan con tokens de Solana. Su volumen actual, integraciones y estado del producto deben verificarse en lugar de usarse como clasificaciones.

Cualquiera puede crear un token en Solana utilizando el programa SPL Token. El proceso requiere inicializar una cuenta de acuñación on-chain y especificar el suministro y los lugares decimales del token, además de sus autoridades de acuñación y congelación. Requiere una pequeña cantidad de SOL para tarifas de transacción y alquiler de cuentas, el Depósito de almacenamiento que Solana requiere para mantener las cuentas activas on-chain. Crear una nueva cuenta de token para un destinatario por primera vez cuesta aproximadamente 0.002 SOL en alquiler.

SPL Token cubre las necesidades principales de la mayoría de los proyectos de tokens fungibles. No tiene un mecanismo incorporado para tarifas de transferencia automáticas, transferencias cifradas o acumulación de intereses. Esas capacidades son lo que motivó a Token-2022.

Concepto Clave: Cuentas de Acuñación y Cuentas de Token en Solana

Concepto clave

Estos dos tipos de cuenta son los aspectos del modelo de tokens de Solana que más se suelen malinterpretar. Comprender la distinción es esencial para entender cómo funcionan SPL Token y Token-2022.

Cuenta de Mint (Mint account): Una cuenta de mint en Solana es una estructura de datos On-Chain que define las propiedades globales de un token específico, incluyendo su suministro total, decimales, autoridad de emisión (mint authority) y autoridad de congelación (freeze authority). Cada token SPL Token y Token-2022 tiene exactamente una cuenta de mint. Piénsalo como el certificado maestro de un token: registra todas las reglas y el suministro total, pero no contiene tokens por sí misma.

La autoridad de emisión es la única entidad autorizada para emitir nuevos tokens. Emitir nuevo suministro significa que la autoridad de emisión firma una transacción que llama a la instrucción MintTo del programa SPL Token, la cual acredita los tokens recién creados a una cuenta de token de destino.

Cuenta de token (Token account): Una cuenta de token en Solana es una cuenta On-Chain independiente que contiene el Balance de un token específico de un monedero determinado. Una única dirección de monedero de Solana puede tener muchas cuentas de token, una por cada tipo de token diferente que posea. En Ethereum, un balance ERC-20 se almacena como un mapeo dentro del propio contrato del token. En Solana, ese balance reside en una cuenta de token dedicada, y crear una para un destinatario primerizo cuesta aproximadamente 0,002 SOL en concepto de renta. Si la cuenta de mint es el certificado maestro de un token, una cuenta de token es la caja de seguridad individual donde se almacenan los tokens de un monedero específico.

Una cuenta de token no es lo mismo que una dirección de monedero. Un monedero puede tener docenas de cuentas de token, una por cada tipo de token.

Tipo de cuentaQué almacenaQuién la creaCoste aproximado
Cuenta de MintPropiedades del token: suministro, autoridades, decimalesCreador del token~0,002 SOL (renta)
Cuenta de tokenBalance de tokens de un monedero específicoEmisor o receptor~0,002 SOL (renta)
Dirección de monederoBalance de SOL y claves de firmaUsuarioGratis (generación de par de claves)

Para obtener una referencia técnica completa, consulta la documentación oficial de SPL Token.


Token-2022 (Programa de Extensiones de Tokens): El estándar de tokens programables de Solana

Token-2022, también llamado Programa de Extensiones de Tokens, amplía las capacidades del programa SPL Token original añadiendo un conjunto de funciones opcionales y combinables llamadas Extensiones de Tokens que los creadores de tokens pueden activar en el momento de la creación del mint.

Token-2022 no reemplaza automáticamente al programa SPL Token original. Son programas independientes con diferentes capacidades y soporte en el ecosistema. Se deben comprobar las guías de despliegue actuales, las extensiones, el soporte de monederos y el estado del programa antes de seleccionar uno u otro.

Hay un punto arquitectónico importante para los desarrolladores. Token-2022 utiliza una dirección de programa On-Chain diferente a la del programa SPL Token original. Los monederos y DEX deben admitir explícitamente el ID de programa de Token-2022 para mostrar y procesar los tokens de Token-2022 correctamente. En el momento de escribir esto, el soporte de Token-2022 está creciendo en los principales monederos y protocolos, pero aún no es universal. Los desarrolladores deben verificar la compatibilidad con sus plataformas objetivo antes de comprometerse con Token-2022. Para una comparación estructurada sobre cuándo elegir cada estándar, consulta el marco de decisión SPL Token vs Token-2022 a continuación.

Las extensiones de tokens: Qué permite Token-2022

Las Extensiones de Tokens son capacidades opcionales y combinables integradas en el programa Token-2022 que se activan cuando se crea un nuevo token. Cada una añade un comportamiento programable específico sin necesidad de un programa On-Chain personalizado. Las extensiones se eligen en el momento de la creación del mint y no se pueden añadir ni eliminar a posteriori.

  • Extensión de comisión de transferencia (Transfer Fee Extension): Permite a los creadores de tokens configurar una comisión automática, especificada en puntos básicos, que se retiene de cada transferencia. Esto admite modelos de comisiones de protocolo o de regalías a nivel de token.
  • Extensión de transferencia confidencial (Confidential Transfer Extension): Permite transferencias donde el importe se cifra On-Chain, ocultando los valores de la transacción de la vista pública mientras se mantiene la verificabilidad criptográfica.
  • Extensión de token con intereses (Interest-Bearing Token Extension): Permite que un token devengue intereses a lo largo del tiempo a un tipo configurable, y el balance mostrado se actualiza automáticamente sin necesidad de un reajuste (rebasing) manual.
  • Extensión de gancho de transferencia (Transfer Hook Extension): Permite a los creadores adjuntar un programa On-Chain personalizado que se ejecuta en cada transferencia, lo que permite realizar comprobaciones de cumplimiento programables o lógica de control de acceso.
  • Extensión de delegado permanente (Permanent Delegate Extension): Asigna una autoridad permanente que puede transferir o quemar tokens de la cuenta de cualquier titular, utilizado para el cumplimiento normativo o la recuperación controlada de activos.
  • Extensión de token no transferible (Non-Transferable Token Extension): Obliga a que un token no pueda transferirse después de su emisión, utilizado para tokens vinculados al alma (soulbound) y credenciales de identidad.
  • Extensión de metadatos (Metadata Extension): Permite que los metadatos del token, como el nombre y el símbolo, además de una URI, se almacenen directamente en la cuenta de mint, eliminando la necesidad de una cuenta de metadatos de Metaplex independiente para los tokens que no requieren metadatos completos de NFT.
  • Otras extensiones en el programa Token-2022 incluyen la extensión de estado de cuenta predeterminado (Default Account State Extension), que establece las nuevas cuentas de token en un estado congelado por defecto, y la extensión de propietario inmutable (Immutable Owner Extension), que evita que la propiedad de la cuenta de token sea reasignada.

Token-2022 fue desarrollado por Solana Labs y se mantiene como software de código abierto bajo la Solana Program Library. Para detalles de implementación, consulta la documentación de Token-2022.


Metadatos de tokens de Metaplex: El estándar de NFT y activos digitales de Solana

Creadores de NFT: Esta sección es para vosotros

Si planeas lanzar una colección de NFT en Solana, el estándar relevante es el Estándar de Metadatos de Tokens de Metaplex. Monederos como Phantom lo soportan de forma nativa, mercados como Magic Eden están construidos sobre él y el protocolo Candy Machine de Metaplex es la herramienta principal para configurar y lanzar colecciones. Lee esta sección para orientarte y luego sigue el enlace a la documentación de Candy Machine para empezar.

Los NFT en Solana funcionan bajo un estándar mantenido por la Fundación Metaplex. Cada NFT de Solana es técnicamente un SPL Token con un suministro de exactamente 1 y cero decimales, combinado con una cuenta de Metadatos de Metaplex que almacena la URI de la imagen y los atributos del NFT, junto con su configuración de regalías. Prácticamente todos los mercados de NFT de Solana, incluyendo Magic Eden, están construidos sobre este estándar.

El programa SPL Token gestiona la mecánica de fungibilidad: crea y gobierna el objeto del token, rastrea el suministro y procesa las transferencias. Lo que el SPL Token no gestiona son los metadatos: la URI de la obra de arte, el nombre de la colección, los atributos de los rasgos, el porcentaje de regalías y la verificación On-Chain de la pertenencia a la colección. Los metadatos de tokens de Metaplex cubren ese vacío.

Un NFT de Solana funciona como un sistema de dos capas. La capa SPL Token actúa como el certificado de autenticación: demuestra que posees exactamente 1 unidad de un token específico y que nadie más puede poseer esa misma unidad. La cuenta de Metadatos de Metaplex es el certificado de autenticidad adjunto a ese token: registra el nombre y la obra de arte del token, junto con sus atributos y la reclamación de regalías del creador. Colecciones como Okay Bears, Mad Lads y DeGods utilizan esta estructura por capas, donde cada NFT de la colección está respaldado por un SPL Token y una cuenta de Metadatos de Metaplex vinculada.

En Ethereum, los NFT suelen regirse por el estándar ERC-721, una interfaz de contrato inteligente independiente para tokens no fungibles. En Solana, el equivalente funcional se logra combinando SPL Token con los Metadatos de Tokens de Metaplex. El estándar semifungible ERC-1155 de Ethereum tiene un equivalente funcional aproximado en el sistema de ediciones de Metaplex, que admite tanto NFT únicos como impresiones de edición limitada dentro del mismo marco de colección.

El Estándar de Metadatos de Tokens de Metaplex incluye tres componentes clave:

  • Programa Token Metadata: El programa central On-Chain que almacena y rige los metadatos y las regalías de NFT, además de la estructura de la colección.
  • Edición maestra: Un registro que designa un token como un original único, lo que evita la duplicación y permite impresiones de edición limitada.
  • Colección verificada: Un mecanismo de verificación On-Chain que demuestra que un NFT determinado pertenece a una colección específica, que los mercados utilizan para mostrar la pertenencia a la colección de manera fiable.

Metaplex Candy Machine es un ejemplo de herramienta de acuñación construida en torno a las convenciones de activos digitales de Metaplex. No es en sí misma un programa de tokens base. Verifique la versión actual del producto, los modelos de activos compatibles, los contratos y la documentación antes de usarlo.

La fuente cita a Magic Eden como un mercado que admite activos basados en Metaplex. No infiera que cada listado actual utiliza el mismo modelo de metadatos o regalías; Solana ahora admite múltiples enfoques de activos digitales y el comportamiento del mercado cambia.

El estándar Metaplex Token Metadata lo mantiene la Fundación Metaplex, una organización independiente que rige el protocolo y su hoja de ruta de desarrollo. Esto lo distingue de Solana Labs, que mantiene los programas SPL Token y Token-2022. Phantom Wallet admite NFT de Metaplex y muestra los metadatos de la colección y los atributos de los rasgos directamente.

Para la implementación técnica, consulte la documentación de Metaplex Token Metadata.


SPL Token vs Token-2022: Cómo elegir el estándar adecuado

La diferencia clave entre SPL Token y Token-2022 es la programabilidad. SPL Token proporciona la funcionalidad principal de token fungible, como transferencias y gestión de suministro, sin extensiones opcionales. Token-2022 añade extensiones de token componibles que se activan al momento de la acuñación, lo que permite comportamientos como tarifas de transferencia automáticas, transferencias cifradas y acumulación de intereses. Ambos programas se ejecutan en paralelo en la Mainnet de Solana. Token-2022 no reemplaza a SPL Token.

CaracterísticaSPL TokenToken-2022
Tipo de tokenFungibleFungible (programable)
Extensiones opcionalesNingunaTarifa de transferencia; Transferencia confidencial; Con intereses; Gancho de transferencia (Transfer Hook); Delegado permanente; No transferible; Metadatos
Soporte de billeteraUniversal en todas las principales billeteras de SolanaCompatible con Phantom y Solflare; aún no es universal en todas las billeteras
Soporte de DEXUniversal en los principales DEXes de SolanaEn crecimiento; Jupiter admite Token-2022; no toda la infraestructura de DEX lo admite todavía
Coste de despliegueRenta estándar en SOL para la cuenta de acuñación (mint)Misma estructura de renta en SOL; algunas extensiones añaden costes adicionales por espacio de cuenta
Dirección del programa On-ChainTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DATokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb
Ideal paraTokens fungibles estándar, activos DeFi, stablecoins, tokens de gobernanzaTokens que requieren tarifas de transferencia, transferencias confidenciales, acumulación de intereses, controles de cumplimiento o comportamiento soulbound

Elija SPL Token cuando:

  • Se requiera la máxima compatibilidad con billeteras y DEX en todo el ecosistema de Solana
  • No se necesiten comportamientos de transferencia personalizados, tarifas ni importes cifrados
  • El proyecto se base en la infraestructura de DeFi existente donde SPL Token es el predeterminado
  • El mayor alcance posible de usuarios desde el primer día importe más que las extensiones programables

Elija Token-2022 cuando:

  • Se requieran tarifas de transferencia, acumulación de intereses, transferencias confidenciales o ganchos de transferencia (transfer hooks)
  • El caso de uso implique la emisión de tokens institucionales o regulados con controles de cumplimiento programables
  • Se necesiten tokens soulbound o no transferibles para credenciales o identidad
  • El equipo esté preparado para verificar la compatibilidad de Token-2022 en las billeteras de destino e integraciones de DEX

No todas las billeteras o protocolos manejan Token-2022 correctamente para cada extensión. Confirme la compatibilidad con su infraestructura de destino antes de elegir Token-2022 para un proyecto con requisitos de distribución amplios. Para ver el estado actual del soporte de la plataforma, consulte la sección Soporte del ecosistema a continuación.


Solana vs Ethereum: Comparación de los estándares de tokens

Mientras que Ethereum despliega un contrato por token, Solana enruta cada token fungible a través de un único programa compartido. La diferencia arquitectónica se manifiesta más claramente en el coste de despliegue y la complejidad de la creación del token.

En Ethereum, cada token es un contrato inteligente desplegado por separado que contiene tanto la lógica como el estado del token. Crear un nuevo token ERC-20 significa desplegar un contrato nuevo completo, con costes de gas que pueden oscilar entre decenas y cientos de dólares dependiendo de las condiciones de la red. ERC-20 es una especificación de interfaz estándar, un documento que define qué funciones debe implementar un contrato conforme. En Solana, un único programa compartido contiene toda la lógica, mientras que las cuentas individuales contienen todo el estado. SPL Token es un programa real desplegado On-Chain, no una especificación. La creación de un nuevo SPL Token solo requiere una cuenta de acuñación (mint), no el despliegue de un nuevo programa.

CaracterísticaERC-20 (Ethereum)SPL Token (Solana)Token-2022 (Solana)
Tipo de estándarEspecificación de interfaz (documento)Programa desplegado On-ChainPrograma desplegado On-Chain
Modelo de despliegueContrato independiente por tokenPrograma compartido, cuenta de acuñación por tokenPrograma compartido, cuenta de acuñación por token
Coste de creación del tokenDepende de la red y del gasSe aplican tamaño de cuenta, requisito de exención de renta y tarifasSe aplican tamaño de cuenta, extensiones, requisito de exención de renta y tarifas
Confirmación y finalidadDepende del bloque de Ethereum y de la fase de finalidadDepende del nivel de compromiso de Solana y de las condiciones del clústerDepende del nivel de compromiso de Solana y de las condiciones del clúster
Tarifa de transacciónTarifa de Gas variableLas tarifas base y de prioridad opcionales varíanLas tarifas base y de prioridad opcionales varían
Extensiones programablesNinguna de forma nativa; requiere lógica de contrato personalizadaNingunaTarifa de transferencia, Transferencia confidencial, Con intereses, Gancho de transferencia y más
Equivalente a NFTERC-721 (estándar de contrato independiente)SPL Token (suministro=1) + Metaplex Token MetadataSPL Token o Token-2022 (suministro=1) + Metaplex
Adopción del ecosistemaEl mayor ecosistema de tokens a nivel mundial en cadenas EVMDominante en la Mainnet de SolanaEn crecimiento en Solana; aún no es universal

En el lado de NFT, el ERC-721 de Ethereum define una interfaz de contrato inteligente para tokens no fungibles, y cada colección suele desplegar su propio contrato ERC-721. En Solana, el equivalente funcional es la combinación de SPL Token y Metaplex Token Metadata, un enfoque por capas en lugar de un contrato monolítico. Metaplex incluye verificación de creadores On-Chain y configuración de regalías que el ERC-721 no proporciona de forma nativa. El estándar semi-fungible ERC-1155 de Ethereum se corresponde aproximadamente con el sistema de ediciones de Metaplex para NFT de tirada limitada.

Las ventajas de Ethereum son reales: tiene el mayor ecosistema de desarrolladores, la compatibilidad más amplia con herramientas EVM, la mayor familiaridad institucional y la adopción de estándares de tokens más amplia a nivel mundial. El modelo de programa compartido de Solana intercambia esa amplitud por costes más bajos, mayor rendimiento y un modelo de despliegue de tokens que es accesible sin un presupuesto dedicado al desarrollo de contratos inteligentes. Ninguno de los dos enfoques es universalmente superior; la elección correcta depende del caso de uso objetivo y del ecosistema.


Soporte del ecosistema: Billeteras, DEX y adopción en el mundo real

Las siguientes tablas mapean tokens y protocolos del mundo real con sus estándares de tokens de Solana y muestran la compatibilidad de las billeteras con los tres estándares. Estos datos reflejan el estado del ecosistema en el momento de redactar este documento. Verifique el estado de soporte actual con cada Plataforma antes de tomar decisiones de construcción o despliegue.

Token / ProtocolStandard UsedCategory
USDC (Circle)SPL TokenStablecoin (distinto de USDC de Ethereum ERC-20)
RAY (Raydium)SPL TokenDeFi / Exchange descentralizado
ORCA (Orca)SPL TokenDeFi / Exchange descentralizado
JUP (Jupiter)SPL TokenAgregador DEX
Okay BearsMetaplex Token MetadataColección NFT
Mad LadsMetaplex Token MetadataColección NFT
DeGodsMetaplex Token MetadataColección NFT

El ecosistema DeFi de Solana, incluyendo exchanges descentralizados, protocolos de préstamos e infraestructura de stablecoins, se construye casi en su totalidad sobre el estándar SPL Token. A fecha de hoy, los protocolos DeFi de Solana acumulan varios miles de millones de dólares en valor total bloqueado (TVL), una cifra que refleja la profundidad de la adopción real de SPL Token en la red. Raydium y Orca, junto con Jupiter, gestionan la mayor parte del volumen de operaciones de Solana, todos operando sobre SPL Token como base. Jupiter también soporta tokens Token-2022, convirtiéndolo en un campo de pruebas práctico para desarrolladores que evalúan el alcance del ecosistema Token-2022.

Compatibilidad de billeteras (a fecha de hoy):

BilleteraSPL TokenToken-2022NFTs Metaplex
PhantomSoportadoSoportadoSoportado
SolflareSoportadoSoportado (fuerte enfoque en Token-2022)Soportado

La fuente cita Phantom y Solflare como ejemplos de billeteras. El soporte actual para extensiones de Token-2022, SPL Token y activos Metaplex debe verificarse característica por característica. Los desarrolladores deben probar la visualización, transferencias, comisiones, funcionalidades confidenciales y manejo de autoridades en las billeteras que sus usuarios realmente utilicen.

El soporte de billeteras y DEX para Token-2022 está creciendo pero no es universal. Para cualquier Extensión de Token específica, confirma que las billeteras y protocolos de tu ecosistema objetivo hayan implementado el soporte antes de lanzar. Las transacciones de tokens en Solana, ya sea una transferencia, una operación de acuñación (mint) o una venta de NFT, son procesadas por los validadores de la red, quienes ejecutan programas On-Chain y actualizan el estado de las cuentas en tiempo real.


Preguntas Frecuentes sobre los Estándares de Tokens de Solana

¿Cuáles son los tres estándares principales de tokens de Solana?

Solana tiene tres estándares de tokens. SPL Token (Solana Program Library Token) es el estándar original para tokens fungibles: rige stablecoins, tokens DeFi y tokens de gobernanza en todo el ecosistema de Solana. Token-2022 (el Programa de Extensiones de Tokens) extiende SPL Token con capacidades programables opcionales para casos de uso que requieren tarifas de transferencia, transferencias confidenciales o acumulación de intereses. Metaplex Token Metadata es el estándar que rige los NFTs, almacenando arte, atributos y regalías On-Chain, junto con la estructura de la colección.

La diferencia clave entre SPL Token y Token-2022 es la programabilidad. SPL Token proporciona funcionalidades básicas de tokens fungibles como transferencias y gestión de suministro, sin extensiones opcionales. Token-2022 añade Extensiones de Tokens componibles que se activan en la creación del mint, como tarifas de transferencia automáticas, montos de transferencia cifrados, acumulación de intereses y restricciones de no transferibilidad. Token-2022 utiliza una dirección de programa On-Chain diferente a SPL Token, por lo que no todas las billeteras y DEX lo soportan todavía. Token-2022 no reemplaza a SPL Token. Ambos se ejecutan en paralelo en la Mainnet de Solana.

Muchos NFTs tradicionales de Solana utilizan una representación de token SPL combinada con Metaplex Token Metadata, pero esta no es una definición universal de todos los activos digitales de Solana. Activos comprimidos y estándares más nuevos pueden usar diferentes diseños de cuentas y metadatos. Verifica el programa aplicable y el modelo de activo antes de hacer suposiciones de implementación.

No. Token-2022 y el programa SPL Token original son programas separados. Token-2022 añade extensiones opcionales, pero la adopción y el soporte varían según la extensión y la aplicación. Verifica el mantenimiento actual, los IDs de programa, la compatibilidad de billeteras y el soporte de protocolos antes de elegir uno.

Phantom soporta SPL Token, Token-2022 y NFTs Metaplex directamente, lo que la convierte en la billetera de Solana más compatible para los tres estándares de tokens. Solflare también soporta los tres, con un soporte particularmente fuerte para Token-2022. La compatibilidad de Token-2022 varía entre billeteras más allá de estas dos. Los desarrolladores deben verificar que sus billeteras objetivo muestren correctamente los tokens Token-2022 y manejen cualquier Extensión de Token específica en uso antes de lanzar.

Las Extensiones de Tokens son capacidades opcionales y componibles integradas en el programa Token-2022 que los creadores de tokens activan en la creación del mint. Cada extensión añade un comportamiento programable específico sin necesidad de un programa On-Chain personalizado. Las extensiones principales incluyen Tarifa de Transferencia (tarifas automáticas por transferencia), Transferencia Confidencial (montos de transferencia cifrados), Intereses (acumulación automática de intereses), Gancho de Transferencia (lógica personalizada en cada transferencia), Delegado Permanente (una autoridad que siempre puede transferir o quemar) y No Transferible (imposición de token soulbound). Las extensiones se configuran en la creación del mint y no se pueden cambiar después.

Sí. Crear un token en Solana requiere inicializar una cuenta de mint en el programa SPL Token o Token-2022 y especificar el suministro, los decimales, la autoridad de mint y la autoridad de congelación del token. El proceso requiere una pequeña cantidad de SOL para las comisiones de transacción y el alquiler de cuenta. Para instrucciones paso a paso, la documentación oficial de Solana proporciona una guía completa utilizando la CLI de Solana y la biblioteca JavaScript @solana/spl-token.

Una cuenta de mint (mint account) en Solana es una estructura de datos On-Chain que define las propiedades globales de un token específico, incluyendo su suministro total, decimales, autoridad de mint y autoridad de congelación. Cada token SPL Token y Token-2022 tiene exactamente una cuenta de mint. Piensa en ello como el certificado maestro de un token: registra todas las reglas y el suministro total actual, pero no contiene tokens en sí mismo. En Ethereum, estas propiedades están integradas en el contrato ERC-20 desplegado; en Solana, residen en este tipo de cuenta dedicado.

Una cuenta de token (token account) en Solana es una cuenta On-Chain separada que mantiene el Balance de un token específico para una billetera específica. Una sola billetera puede tener muchas cuentas de token, una por cada tipo de token. Esto difiere de Ethereum, donde un Balance ERC-20 se almacena como un mapeo dentro del contrato del token. Crear una nueva cuenta de token para un destinatario por primera vez requiere aproximadamente 0.002 SOL en alquiler. Una cuenta de token no es lo mismo que una dirección de billetera: la dirección de billetera identifica al usuario, mientras que la cuenta de token mantiene el Balance para un token específico.


Explora SOL en Bybit

Los lectores pueden revisar la información de mercado actual de SOL) o el mercado spot de SOL/USDT.). Estos enlaces proporcionan acceso al mercado y no demuestran que Solana, una billetera o un protocolo de un tercero sea adecuado para todos los lectores.

El siguiente paso correcto depende de qué estándar se ajuste a tu proyecto. A continuación, se presentan rutas directas a la documentación oficial para cada uno.

Crear un token fungible con SPL Token

Utiliza el programa más simple que cumpla los requisitos del activo después de revisar el soporte actual de billeteras, exchanges, custodia, auditorías y extensiones. La documentación oficial de SPL Token cubre las instrucciones del programa y las estructuras de cuentas, pero las decisiones de producción también deben verificar las herramientas actuales y las versiones del programa.

Crear con Token-2022 y Extensiones de Tokens

Comienza con la documentación de Token-2022) para obtener una referencia completa sobre las extensiones disponibles y su configuración si tu proyecto requiere comisiones por transferencia, transferencias confidenciales, acumulación de intereses o controles de cumplimiento. Para una guía práctica para desarrolladores, la guía de inicio de Solana Token Extensions) explica cómo activar y probar extensiones en un entorno de desarrollo.

Creación de una colección de NFT con Metaplex

Ve directamente a la documentación de Metaplex para colecciones de NFT y proyectos de arte digital. La documentación de Metaplex Token Metadata) explica cómo el estándar estructura los metadatos y la verificación de colecciones, junto con la configuración de regalías. Para configurar y lanzar una colección, la documentación de Candy Machine cubre las reglas de acuñación, las listas de permitidos, la mecánica de precios y la configuración del lanzamiento.


Recursos y lecturas adicionales

  • Documentación oficial de SPL Token: Referencia para el programa SPL Token que cubre todas las instrucciones, estructuras de cuentas y ejemplos de CLI.
  • Documentación de Token-2022 (Token Extensions Program): Referencia de Token-2022 que cubre todas las extensiones disponibles y sus opciones de configuración.
  • Guía de inicio de Solana Token Extensions:): Guía para desarrolladores sobre cómo desarrollar con Token Extensions en el programa Token-2022.
  • Documentación de Metaplex Token Metadata: Referencia completa del estándar Metaplex Token Metadata que rige los NFT de Solana.
  • Documentación de Candy Machine: Guía de Metaplex sobre el protocolo de acuñación de NFT Candy Machine.
  • Descripción general de los programas On-Chain de Solana:): Explica la arquitectura del programa de Solana y en qué se diferencian los programas On-Chain de los contratos inteligentes de Ethereum.

Lecturas relacionadas