Este artigo foi gerado por IA. Por favor, verifique as informações importantes de forma independente.

Padrões de Token da Solana: SPL, Token-2022

Crypto Wiki|Oct 8, 2026|★★★★★★4.5 (500 avaliações)
Resumo de IA

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

Nota sobre precisão: O desempenho da rede, a contagem de validadores, as taxas, as funcionalidades do protocolo, o suporte de carteiras e as integrações de terceiros mudam com o tempo. Trate os dados datados como instantâneos históricos e verifique a documentação de fonte primária atual.

Um padrão de token da Solana pode referir-se a um programa de tokens on-chain ou a uma convenção de metadados do ecossistema. O SPL Token e o Token-2022 são programas de tokens; o Metaplex Token Metadata adiciona metadados e convenções de ativos digitais em vez de substituir o programa de tokens subjacente.

A Solana tem três padrões de tokens. O SPL Token (Solana Program Library Token) governa todos os tokens fungíveis padrão. O Token-2022, também chamado Programa de Extensões de Token, governa tokens fungíveis programáveis com comportamentos incorporados opcionais. O Metaplex Token Metadata governa NFTs e ativos digitais semi-fungíveis. Todos os três são definidos não como documentos de especificação, mas como programas on-chain implementados dentro da Solana Program Library (SPL), pelo que cada token na Solana partilha a mesma infraestrutura subjacente em vez de exigir uma implementação separada por projeto.

Aviso Legal: Este artigo destina-se apenas a fins informativos e educativos. Não constitui aconselhamento financeiro, de investimento ou jurídico. Os padrões de tokens, os dados do ecossistema e os detalhes dos projetos aqui descritos estão sujeitos a alterações. Verifique sempre os padrões atuais na documentação oficial antes de tomar decisões de desenvolvimento ou investimento.

Sim, a Solana tem os seus próprios padrões de tokens. Eles diferem do processo ERC da Ethereum de uma forma fundamental: na Solana, um "padrão" é um programa on-chain realmente implementado, não um documento de especificação que os programadores implementam de forma independente.

A Solana é uma blockchain proof-of-stake de alto desempenho concebida para um elevado rendimento de transações e taxas baixas. Os ativos digitais que suporta dividem-se em duas categorias. Os tokens fungíveis são permutáveis: uma unidade é igual a qualquer outra unidade do mesmo token (1 USDC equivale a 1 USDC). Os tokens não fungíveis (NFTs) são únicos: cada token é distinguível de todos os outros, mesmo dentro da mesma coleção. Na Solana, ambos os tipos são implementados através do programa SPL Token, mas os NFTs possuem uma oferta de exatamente 1 com zero casas decimais, e a sua unicidade é reforçada através do padrão Metaplex Token Metadata.

A tabela abaixo mapeia cada padrão de token da Solana para o seu tipo, caso de uso principal e equivalente em Ethereum.

PadrãoTipoCaso de Uso PrincipalEquivalente Ethereum
SPL TokenFungívelStablecoins, tokens de governação, ativos DeFiERC-20
Token-2022 (Programa de Extensões de Token)Fungível (programável)Tokens que exigem taxas de transferência, transferências confidenciais ou acumulação de jurosERC-20 (sem equivalente nativo para extensões)
Metaplex Token MetadataNão fungível / Semi-fungívelColeções NFT, arte digital, ativos de GamingERC-721 / ERC-1155

Como a Solana Define Padrões de Token de Forma Diferente da Ethereum

A Ethereum e a Solana adotam abordagens fundamentalmente diferentes para definir padrões de token, e esse fosso arquitetónico molda cada decisão de implementação de tokens em cada cadeia.

Na Ethereum, um padrão de token como o ERC-20 é um documento de especificação: um conjunto de regras que cada programador de tokens implementa ao implementar um Smart Contract independente. Cada token ERC-20 na Ethereum é o seu próprio contrato implementado separadamente, contendo tanto a lógica do token quanto o estado do token. Os programadores ganham flexibilidade, mas cada novo token requer uma implementação completa de contrato com os custos de gás associados.

A Solana Program Library (SPL) funciona de forma diferente. A SPL é uma coleção de programas on-chain desenvolvidos e mantidos pela Solana Labs e pela comunidade em geral. Define os padrões de token da Solana como programas realmente implementados, em vez de documentos de especificação. Os programas da Solana, o equivalente aos Smart Contract da Ethereum, são "stateless": contêm lógica, mas não armazenam dados internamente. Todo o estado, incluindo saldos de tokens, propriedades de cunhagem (mint) e metadados, reside em contas on-chain separadas. Um único programa SPL Token pode, portanto, governar todos os tokens fungíveis na Solana, com contas individuais a deter os dados de cada token.

Criar um token na Ethereum significa implementar novo software do zero. Criar um token na Solana significa abrir um novo registo de dados num sistema operativo partilhado que já existe e que já gere toda a lógica.

O tempo de execução paralelo da Solana e as taxas geralmente baixas podem suportar operações frequentes de tokens. O Proof of History contribui para a ordenação temporal, mas não é um mecanismo de consenso autónomo, e o Tower BFT não deve ser descrito como a própria camada de Proof of Stake. O rendimento, a confirmação, a finalidade e as taxas variam e não são propriedades exclusivas do programa de tokens.

Os programas da Solana, incluindo o SPL Token e o Token-2022, são escritos em Rust, uma linguagem de programação de sistemas escolhida pelo seu desempenho e segurança de memória. Ambos os programas foram desenvolvidos pela Solana Labs e são mantidos como software de código aberto sob a Solana Program Library.


SPL Token: O Padrão de Token Fungível Principal da Solana

O SPL Token (Solana Program Library Token) é o padrão de token fungível original da Solana: o único programa on-chain partilhado que governa a criação e transferência de todos os tokens fungíveis não nativos na Solana. Todos os principais tokens que não sejam SOL, desde USDC a tokens de governação e tokens do protocolo DeFi, utilizam o programa SPL Token.

O modelo de programa partilhado define a arquitetura do SPL Token. Ao contrário do ERC-20 da Ethereum, onde cada token implementa o seu próprio Smart Contract, cada SPL Token na Solana corre através do mesmo programa on-chain. O programa gere transferências e aprovações, a par da cunhagem e queima (burn) da oferta. Contas on-chain individuais armazenam os dados específicos de cada token. Quando um programador cria um novo token fungível, nenhum programa novo é implementado. Em vez disso, é criada uma nova conta de dados no programa SPL Token existente.

O programa SPL Token governa quatro propriedades fundamentais para cada token: oferta total, casas decimais (divisibilidade), autoridade de cunhagem (que endereço pode criar novos tokens) e autoridade de congelamento (que endereço pode congelar contas de tokens). Estas propriedades residem numa estrutura on-chain dedicada chamada conta de cunhagem (mint account).

O USDC na Solana é um exemplo de um token representado através de programas de tokens da Solana; é distinto de uma representação ERC-20 na Ethereum. A fonte também cita a Raydium e o Jupiter como aplicações que interagem com tokens da Solana. O seu volume atual, integrações e Status do produto devem ser verificados em vez de usados como classificações.

Qualquer pessoa pode criar um token na Solana utilizando o programa SPL Token. O processo requer a inicialização de uma conta de cunhagem on-chain e a especificação da oferta e das casas decimais do token, além das suas autoridades de cunhagem e congelamento. Requer uma pequena quantidade de SOL para taxas de transação e aluguer de conta, o depósito de armazenamento que a Solana exige para manter as contas ativas on-chain. Criar uma nova conta de token para um destinatário pela primeira vez custa aproximadamente 0,002 SOL em aluguer.

O SPL Token cobre as necessidades centrais da maioria dos projetos de tokens fungíveis. Não possui um mecanismo incorporado para taxas de transferência automáticas, transferências encriptadas ou acumulação de juros. Essas capacidades foram o que motivou o Token-2022.

Conceito Chave: Contas de Cunhagem e Contas de Token na Solana

Conceito Chave

Estes dois tipos de conta são os aspetos mais comummente mal compreendidos do modelo de tokens da Solana. Compreender a distinção é essencial para entender como o SPL Token e o Token-2022 funcionam.

Mint account (Conta de cunhagem): Uma mint account na Solana é uma estrutura de dados On-Chain que define as propriedades globais de um token específico, incluindo o seu fornecimento total, casas decimais, autoridade de cunhagem e autoridade de congelamento. Cada SPL Token e token Token-2022 tem exatamente uma mint account. Pense nela como o certificado mestre de um token: regista todas as regras e o fornecimento total, mas não detém quaisquer tokens em si.

A autoridade de cunhagem é a única entidade autorizada a emitir novos tokens. Cunhar novo fornecimento significa que a autoridade de cunhagem assina uma transação que chama a instrução MintTo do programa SPL Token, que credita tokens recém-criados numa conta de token de destino.

Token account (Conta de token): Uma token account na Solana é uma conta On-Chain separada que detém o Saldo de um token específico de uma carteira específica. Um único endereço de carteira Solana pode deter muitas contas de token, uma para cada tipo de token diferente que possua. Em Ethereum, um saldo ERC-20 é armazenado como um mapeamento dentro do próprio Smart Contract do token. Na Solana, esse Saldo reside numa conta de token dedicada, e criar uma para um destinatário pela primeira vez custa aproximadamente 0,002 SOL em aluguer (rent). Se a mint account é o certificado mestre de um token, uma token account é o cofre individual onde os tokens de uma carteira específica são armazenados.

Uma token account não é o mesmo que um endereço de carteira. Uma carteira pode deter dezenas de contas de token, uma por tipo de token.

Tipo de ContaO Que ArmazenaQuem a CriaCusto Aproximado
Mint AccountPropriedades do token: fornecimento, autoridades, decimaisCriador do token~0,002 SOL de aluguer
Token AccountO Saldo de token de uma carteira específicaRemetente ou destinatário~0,002 SOL de aluguer
Endereço de CarteiraSaldo de SOL e chaves de assinaturaUtilizadorGrátis (geração de par de chaves)

Para uma referência técnica completa, consulte a documentação oficial do SPL Token.


Token-2022 (Programa de Extensões de Token): O Padrão de Token Programável da Solana

O Token-2022, também chamado de Programa de Extensões de Token, expande as capacidades do programa SPL Token original ao adicionar um conjunto de funcionalidades opcionais e compostas chamadas Extensões de Token que os criadores de tokens podem ativar no momento da criação da cunhagem (mint).

O Token-2022 não substitui automaticamente o programa SPL Token original. São programas separados com diferentes capacidades e suporte do ecossistema. As orientações atuais de implementação, extensões, suporte de carteiras e o Status do programa devem ser verificados antes de selecionar qualquer um deles.

Um ponto arquitetónico é importante para os construtores. O Token-2022 utiliza um endereço de programa On-Chain diferente do programa SPL Token original. As carteiras e DEXes devem suportar explicitamente o ID do programa do Token-2022 para exibir e processar tokens Token-2022 corretamente. À data da redação deste texto, o suporte ao Token-2022 está a crescer nas principais carteiras e protocolos, mas ainda não é universal. Os construtores devem verificar a compatibilidade com as suas plataformas de destino antes de se comprometerem com o Token-2022. Para uma comparação estruturada de quando escolher cada padrão, consulte o quadro de decisão SPL Token vs Token-2022 abaixo.

As Extensões de Token: O que o Token-2022 Permite

As Extensões de Token são capacidades opcionais e compostas integradas no programa Token-2022 que se ativam quando um novo token é criado. Cada uma adiciona um comportamento programável específico sem exigir um programa On-Chain personalizado. As extensões são escolhidas no momento da criação da cunhagem e não podem ser adicionadas ou removidas posteriormente.

  • Extensão de Taxa de Transferência: Permite que os criadores de tokens configurem uma taxa automática, especificada em pontos base, retida em cada transferência. Isto suporta modelos de taxas de protocolo ou royalties ao nível do token.
  • Extensão de Transferência Confidencial: Permite transferências onde o montante é encriptado On-Chain, protegendo os valores das transações da vista pública enquanto mantém a verificabilidade criptográfica.
  • Extensão de Token com Juros: Permite que um token acumule juros ao longo do tempo a uma taxa configurável, com o Saldo exibido a atualizar-se automaticamente sem rebaseamento manual.
  • Extensão de Transfer Hook: Permite aos criadores anexar um programa On-Chain personalizado que é executado em cada transferência, permitindo verificações de conformidade programáveis ou lógica de controlo de acesso.
  • Extensão de Delegado Permanente: Atribui uma autoridade permanente que pode transferir ou queimar tokens de qualquer conta de detentor, utilizada para conformidade regulatória ou recuperação controlada de ativos.
  • Extensão de Token Não-Transferível: Garante que um token não pode ser transferido após a cunhagem, utilizado para tokens soulbound e credenciais de identidade.
  • Extensão de Metadados: Permite que metadados do token, como nome e símbolo, além de um URI, sejam armazenados diretamente na mint account, eliminando a necessidade de uma conta de metadados Metaplex separada para tokens que não requerem metadados NFT completos.
  • Extensões adicionais no programa Token-2022 incluem a Extensão de Estado de Conta Predefinido, que define novas contas de token para um estado congelado por predefinição, e a Extensão de Proprietário Imutável, que impede que a propriedade da conta de token seja reatribuída.

O Token-2022 foi desenvolvido pela Solana Labs e é mantido como software de código aberto sob a Solana Program Library. Para detalhes de implementação, consulte a documentação do Token-2022.


Metadados de Token Metaplex: O Padrão de NFT e Ativos Digitais da Solana

Criadores de NFT: Esta Secção é Para Si

Se planeia lançar uma coleção de NFT na Solana, o padrão relevante é o Padrão de Metadados de Token Metaplex. Carteiras como a Phantom suportam-no nativamente, mercados como o Magic Eden são construídos sobre ele, e o protocolo Candy Machine da Metaplex é a ferramenta principal para configurar e lançar coleções. Leia esta secção para orientação e, em seguida, siga o link para a documentação da Candy Machine para começar.

Os NFT na Solana funcionam num padrão mantido pela Metaplex Foundation. Cada NFT da Solana é tecnicamente um SPL Token com um fornecimento de exatamente 1 e zero casas decimais, combinado com uma conta de Metadados Metaplex que armazena o URI da imagem e os atributos do NFT, juntamente com a sua configuração de royalties. Praticamente todos os mercados de NFT da Solana, incluindo o Magic Eden, são construídos sobre este padrão.

O programa SPL Token lida com a mecânica de fungibilidade: cria e governa o objeto do token, rastreia o fornecimento e processa transferências. O que o SPL Token não gere são os metadados: o URI da arte, o nome da coleção, os atributos dos traços, a percentagem de royalties e a verificação On-Chain da pertença à coleção. O Metaplex Token Metadata preenche essa lacuna.

Um NFT da Solana funciona como um sistema de duas camadas. A camada SPL Token atua como o certificado de autenticação: prova que possui exatamente 1 unidade de um token específico e que mais ninguém pode deter essa mesma unidade. A conta de Metadados Metaplex é o certificado de autenticidade anexado a esse token: regista o nome e a arte do token, juntamente com os seus atributos e a reivindicação de royalties do criador. Coleções como Okay Bears, Mad Lads e DeGods utilizam todas esta estrutura em camadas, com cada NFT na coleção apoiado por um SPL Token e uma conta de Metadados Metaplex associada.

No Ethereum, os NFTs são tipicamente governados pelo padrão ERC-721, uma interface de Smart Contract separada para tokens não fungíveis. Na Solana, o equivalente funcional é alcançado combinando o SPL Token com o Metaplex Token Metadata. O padrão semi-fungível ERC-1155 do Ethereum tem um equivalente funcional aproximado no sistema de edições da Metaplex, que suporta tanto NFTs únicos como impressões de edição limitada dentro da mesma estrutura de coleção.

O Padrão de Metadados de Token Metaplex inclui três componentes fundamentais:

  • Token Metadata Program: O programa na blockchain principal que armazena e rege os metadados e royalties de NFT, além da estrutura da coleção.
  • Master Edition: Um registo que designa um token como um original único, impedindo a duplicação e permitindo impressões de edições limitadas.
  • Verified Collection: Um mecanismo de verificação na blockchain que prova que um determinado NFT pertence a uma coleção específica, o qual os marketplaces utilizam para exibir a pertença à coleção de forma fiável.

A Metaplex Candy Machine é um exemplo de ferramenta de cunhagem (minting) construída em torno das convenções de ativos digitais da Metaplex. Não é, por si só, um programa de token base. Verifique a versão atual do produto, os modelos de ativos suportados, contratos e documentação antes de a utilizar.

A fonte cita a Magic Eden como um marketplace que suporta ativos baseados na Metaplex. Não infira que todas as listagens atuais utilizam os mesmos metadados ou modelo de royalties; a Solana suporta agora múltiplas abordagens de ativos digitais e o comportamento dos marketplaces muda.

O Metaplex Token Metadata Standard é mantido pela Metaplex Foundation, uma organização independente que rege o protocolo e o seu roteiro de desenvolvimento. Isto torna-o distinto da Solana Labs, que mantém os programas SPL Token e Token-2022. A Phantom Wallet suporta NFTs da Metaplex e exibe metadados da coleção e atributos de características diretamente.

Para a implementação técnica, consulte a documentação do Metaplex Token Metadata.


SPL Token vs Token-2022: Como Escolher o Padrão Certo

A principal diferença entre o SPL Token e o Token-2022 é a programabilidade. O SPL Token fornece funcionalidades centrais de tokens fungíveis, como transferências e gestão de fornecimento, sem extensões opcionais. O Token-2022 adiciona extensões de token (Token Extensions) combináveis que são ativadas na criação da cunhagem, permitindo comportamentos como taxas de transferência automáticas, transferências encriptadas e acumulação de juros. Ambos os programas correm em paralelo na Mainnet da Solana. O Token-2022 não substitui o SPL Token.

FuncionalidadeSPL TokenToken-2022
Tipo de tokenFungívelFungível (programável)
Extensões opcionaisNenhumaTaxa de Transferência; Transferência Confidencial; Com Juros; Transfer Hook; Delegado Permanente; Não Transferível; Metadados
Suporte de carteiraUniversal em todas as principais carteiras SolanaSuportado pela Phantom e Solflare; ainda não é universal em todas as carteiras
Suporte DEXUniversal nas principais DEXes da SolanaA crescer; a Jupiter suporta o Token-2022; nem toda a infraestrutura DEX o suporta ainda
Custo de implementaçãoRenda padrão de SOL para conta de cunhagem (mint)Mesma estrutura de renda de SOL; algumas extensões adicionam custos extra de espaço de conta
Endereço do programa na blockchainTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DATokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb
Ideal paraTokens fungíveis padrão, ativos DeFi, stablecoins, tokens de governaçãoTokens que requerem taxas de transferência, transferências confidenciais, acumulação de juros, controlos de conformidade ou comportamento soulbound

Escolha o SPL Token quando:

  • É necessária a compatibilidade máxima de carteira e DEX em todo o ecossistema Solana
  • Não são necessários comportamentos de transferência personalizados, taxas ou valores encriptados
  • O projeto baseia-se na infraestrutura DeFi existente onde o SPL Token é o padrão
  • O maior alcance possível de utilizadores desde o primeiro dia é mais importante do que extensões programáveis

Escolha o Token-2022 quando:

  • São necessárias taxas de transferência, acumulação de juros, transferências confidenciais ou transfer hooks
  • O caso de uso envolve a emissão de tokens institucionais ou regulados com controlos de conformidade programáveis
  • São necessários tokens soulbound ou não transferíveis para credenciais ou identidade
  • A equipa está preparada para verificar o suporte do Token-2022 nas carteiras de destino e integrações DEX

Nem todas as carteiras ou protocolos lidam corretamente com o Token-2022 para todas as extensões. Confirme a compatibilidade com a sua infraestrutura de destino antes de escolher o Token-2022 para um projeto com requisitos de distribuição alargada. Para uma visão atual do suporte da plataforma, consulte a secção Suporte do Ecossistema abaixo.


Solana vs Ethereum: Como se Comparam os Padrões de Token

Enquanto a Ethereum implementa um contrato por token, a Solana encaminha cada token fungível através de um único programa partilhado. A diferença arquitetónica é mais evidente no custo de implementação e na complexidade da criação do token.

Na Ethereum, cada token é um Smart Contract implementado separadamente que contém tanto a lógica do token como o estado do token. Criar um novo token ERC-20 significa implementar um novo contrato completo, com taxas de gas que podem variar entre dezenas a centenas de dólares, dependendo das condições da rede. O ERC-20 é uma especificação de interface padrão, um documento que define quais as funções que um contrato compatível deve implementar. Na Solana, um único programa partilhado contém toda a lógica, enquanto as contas individuais detêm todo o estado. O SPL Token é um programa real implementado na blockchain, não uma especificação. Criar um novo SPL Token requer apenas uma conta de cunhagem (mint), não a implementação de um novo programa.

FuncionalidadeERC-20 (Ethereum)SPL Token (Solana)Token-2022 (Solana)
Tipo de padrãoEspecificação de interface (documento)Programa implementado na blockchainPrograma implementado na blockchain
Modelo de implementaçãoContrato separado por tokenPrograma partilhado, conta de cunhagem por tokenPrograma partilhado, conta de cunhagem por token
Custo para criar tokenDependente da rede e do gasAplicam-se tamanho da conta, requisito de isenção de renda e taxasAplicam-se tamanho da conta, extensões, requisito de isenção de renda e taxas
Confirmação e finalidadeDepende do bloco Ethereum e da fase de finalidadeDepende do nível de compromisso da Solana e das condições do clusterDepende do nível de compromisso da Solana e das condições do cluster
Taxa de transaçãoTaxa de gas variávelA taxa base e as taxas de prioridade opcionais variamA taxa base e as taxas de prioridade opcionais variam
Extensões programáveisNenhuma nativamente; requer lógica de contrato personalizadaNenhumaTaxa de Transferência, Transferência Confidencial, Com Juros, Transfer Hook e mais
Equivalente NFTERC-721 (padrão de contrato separado)SPL Token (fornecimento=1) + Metaplex Token MetadataSPL Token ou Token-2022 (fornecimento=1) + Metaplex
Adoção do ecossistemaMaior ecossistema de tokens globalmente em cadeias EVMDominante na Mainnet da SolanaA crescer na Solana; ainda não é universal

Do lado dos NFT, o ERC-721 da Ethereum define uma interface de Smart Contract para tokens não fungíveis, e cada coleção implementa normalmente o seu próprio contrato ERC-721. Na Solana, o equivalente funcional é a combinação do SPL Token e do Metaplex Token Metadata, uma abordagem em camadas em vez de um contrato monolítico. A Metaplex inclui verificação de criador na blockchain e configuração de royalties que o ERC-721 não fornece nativamente. O padrão semi-fungível ERC-1155 da Ethereum corresponde aproximadamente ao sistema de edições da Metaplex para NFTs de impressão limitada.

As vantagens da Ethereum são reais: possui o maior ecossistema de programadores, a mais ampla compatibilidade de ferramentas EVM, a familiaridade institucional mais profunda e a mais vasta adoção de padrões de tokens globalmente. O modelo de programa partilhado da Solana troca essa amplitude por custos mais baixos, maior rendimento e um modelo de implementação de tokens que é acessível sem um orçamento dedicado ao desenvolvimento de Smart Contracts. Nenhuma das abordagens é universalmente superior; a escolha certa depende do caso de uso e do ecossistema de destino.


Suporte do Ecossistema: Carteiras, DEXes e Adoção no Mundo Real

As tabelas abaixo mapeiam tokens e protocolos do mundo real para os seus padrões de token da Solana e mostram a compatibilidade da carteira entre os três padrões. Estes dados refletem o estado do ecossistema à data da redação. Verifique o Status de suporte atual em cada plataforma antes de tomar decisões de construção ou implementação.

Token / ProtocoloStandard UtilizadoCategoria
USDC (Circle)Token SPLStablecoin (distinto do USDC ERC-20 da Ethereum)
RAY (Raydium)Token SPLDeFi / Corretora descentralizada
ORCA (Orca)Token SPLDeFi / Corretora descentralizada
JUP (Jupiter)Token SPLAgregador DEX
Okay BearsMetadados de Token MetaplexColeção NFT
Mad LadsMetadados de Token MetaplexColeção NFT
DeGodsMetadados de Token MetaplexColeção NFT

O ecossistema DeFi da Solana, incluindo corretoras descentralizadas, protocolos de empréstimo e infraestrutura de stablecoins, é construído quase inteiramente no standard de Token SPL. À data desta redação, os protocolos DeFi da Solana detêm coletivamente vários milhares de milhões de dólares em valor total bloqueado (TVL), um valor que reflete a profundidade da adoção real do Token SPL em toda a rede. A Raydium e a Orca, juntamente com a Jupiter, encaminham a maioria do volume de negociação da Solana, operando todas com o Token SPL como base. A Jupiter também suporta tokens Token-2022, tornando-a um campo de testes prático para construtores que avaliam o alcance do ecossistema Token-2022.

Compatibilidade de carteira (à data desta redação):

CarteiraToken SPLToken-2022NFTs Metaplex
PhantomSuportadoSuportadoSuportado
SolflareSuportadoSuportado (foco forte em Token-2022)Suportado

A fonte cita a Phantom e a Solflare como exemplos de carteiras. O suporte atual para o Token SPL, para a extensão Token-2022 e para ativos Metaplex deve ser verificado funcionalidade a funcionalidade. Os construtores devem testar a renderização, transferências, taxas, funcionalidades confidenciais e a gestão de autoridade nas carteiras que os seus utilizadores realmente utilizam.

O suporte de carteira e de DEX para o Token-2022 está a crescer, mas não é universal. Para qualquer Extensão de Token específica, confirme se as carteiras e os protocolos no seu ecossistema de destino implementaram o suporte antes do lançamento. As transações de tokens na Solana, quer sejam uma transferência, uma operação de cunhagem ou uma venda de NFT, são processadas pelos validadores da rede, que executam programas on-chain e atualizam o estado da conta em tempo real.


Perguntas Frequentes Sobre os Standards de Tokens da Solana

Quais são os três principais standards de tokens da Solana?

A Solana tem três standards de tokens. O Token SPL (Solana Program Library Token) é o standard original para tokens fungíveis: rege stablecoins, tokens DeFi e tokens de governação em todo o ecossistema Solana. O Token-2022 (o Programa de Extensões de Token) expande o Token SPL com capacidades programáveis opcionais para casos de uso que exijam taxas de transferência, transferências confidenciais ou acumulação de juros. Os Metadados de Token Metaplex são o standard que rege os NFTs, armazenando arte, atributos e royalties on-chain, juntamente com a estrutura da coleção.

Qual é a diferença entre o Token SPL e o Token-2022?

A principal diferença entre o Token SPL e o Token-2022 é a programabilidade. O Token SPL fornece funcionalidades principais de tokens fungíveis, tais como transferências e gestão de oferta, sem extensões opcionais. O Token-2022 adiciona Extensões de Token combináveis que são ativadas na criação da cunhagem, tais como taxas de transferência automáticas, montantes de transferência encriptados, acumulação de juros e restrições de não transferibilidade. O Token-2022 utiliza um endereço de programa on-chain diferente do Token SPL, pelo que nem todas as carteiras e DEXes o suportam ainda. O Token-2022 não substitui o Token SPL. Ambos funcionam em paralelo na Mainnet da Solana.

Que standard de token utilizam os NFTs da Solana?

Muitos NFTs tradicionais da Solana utilizam uma representação de token SPL combinada com Metadados de Token Metaplex, mas esta não é uma definição universal de todos os ativos digitais da Solana. Ativos comprimidos e standards mais recentes podem utilizar designs de conta e metadados diferentes. Verifique o programa e o modelo de ativo aplicáveis antes de assumir pressupostos de implementação.

O Token-2022 vai substituir o Token SPL?

Não. O Token-2022 e o programa original de Token SPL são programas separados. O Token-2022 adiciona extensões opcionais, mas a adoção e o suporte variam consoante a extensão e a aplicação. Verifique a manutenção atual, IDs de programa, compatibilidade de carteira e suporte de protocolo antes de escolher um.

Que carteiras suportam os standards de tokens da Solana?

A Phantom suporta diretamente o Token SPL, o Token-2022 e NFTs Metaplex, tornando-a a carteira Solana mais amplamente compatível para os três standards de tokens. A Solflare também suporta os três, com um suporte particularmente forte para o Token-2022. Além destas duas, a compatibilidade com o Token-2022 varia entre as carteiras. Os construtores devem verificar se as suas carteiras de destino apresentam corretamente os tokens Token-2022 e gerem quaisquer Extensões de Token específicas em utilização antes do lançamento.

O que são as Extensões de Token na Solana?

As Extensões de Token são capacidades opcionais e combináveis integradas no programa Token-2022 que os criadores de tokens ativam na criação da cunhagem. Cada extensão adiciona um comportamento programável específico sem exigir um programa on-chain personalizado. As principais extensões incluem Taxa de Transferência (taxas automáticas por transferência), Transferência Confidencial (montantes de transferência encriptados), Com Juros (acumulação automática de juros), Gancho de Transferência (lógica personalizada em cada transferência), Delegado Permanente (uma autoridade que pode sempre transferir ou queimar) e Não Transferível (aplicação de token soulbound). As extensões são definidas na criação da cunhagem e não podem ser alteradas posteriormente.

É possível criar o seu próprio token na Solana?

Sim. Criar um token na Solana requer a inicialização de uma conta de cunhagem no programa Token SPL ou Token-2022 e a especificação da oferta do token, casas decimais, autoridade de cunhagem e autoridade de congelamento. O processo requer uma pequena quantidade de SOL para taxas de transação e aluguer de conta. Para instruções passo a passo, a documentação oficial da Solana fornece um guia completo utilizando a CLI da Solana e a biblioteca JavaScript @solana/spl-token.

O que é uma conta de cunhagem na Solana?

Uma conta de cunhagem na Solana é uma estrutura de dados on-chain que define as propriedades globais de um token específico, incluindo a sua oferta total, casas decimais, autoridade de cunhagem e autoridade de congelamento. Cada token do Token SPL e do Token-2022 tem exatamente uma conta de cunhagem. Pense nela como o certificado mestre de um token: regista todas as regras e a oferta total atual, mas não detém quaisquer tokens em si. Na Ethereum, estas propriedades estão integradas no contrato ERC-20 implementado; na Solana, residem neste tipo de conta dedicado.

O que é uma conta de token na Solana?

Uma conta de token na Solana é uma conta on-chain separada que detém o saldo de uma carteira específica de um token específico. Uma única carteira pode deter muitas contas de token, uma por tipo de token. Isto difere da Ethereum, onde um saldo ERC-20 é armazenado como um mapeamento dentro do contrato do token. Criar uma nova conta de token para um destinatário pela primeira vez requer aproximadamente 0,002 SOL em aluguer. Uma conta de token não é o mesmo que um endereço de carteira: o endereço de carteira identifica o utilizador, enquanto a conta de token detém o saldo de um token específico.


Explore SOL na Bybit

Os leitores podem consultar informações atuais do mercado de SOL ou o mercado Spot SOL/USDT.. Estes links fornecem acesso ao mercado e não provam que a Solana, uma carteira ou um protocolo de terceiros sejam adequados para todos os leitores.

Começar: Próximos Passos para Cada Standard

O próximo passo correto depende de qual o standard que se adequa ao seu projeto. Abaixo estão os caminhos diretos para a documentação oficial de cada um.

Construir um token fungível com o Token SPL

Utilize o programa mais simples que cumpra os requisitos do ativo após rever o suporte atual de carteira, corretora, custódia, auditoria e extensões. A documentação oficial do Token SPL abrange instruções de programa e estruturas de conta, mas as decisões de produção devem também verificar as ferramentas e versões de programa atuais.

Construir com o Token-2022 e Extensões de Token

Comece com a documentação do Token-2022 para uma referência completa sobre extensões disponíveis e a sua configuração, caso o seu projeto exija taxas de transferência, transferências confidenciais, acumulação de juros ou controlos de conformidade. Para um percurso guiado para programadores, o guia de introdução às Extensões de Token da Solana aborda a ativação e teste de extensões num ambiente de desenvolvimento.

Criar uma coleção NFT com Metaplex

Aceda diretamente à documentação da Metaplex para coleções NFT e projetos de arte digital. A documentação de Metadados de Tokens da Metaplex explica como o padrão estrutura metadados e verificação de coleção, juntamente com a configuração de royalties. Para configurar e lançar uma coleção, a documentação da Candy Machine abrange regras de cunhagem, listas de permissão, mecanismos de preços e configuração de lançamento.


Recursos e Leitura Adicional

  • Documentação oficial do Token SPL: Referência para o programa Token SPL que abrange todas as instruções, estruturas de conta e exemplos de CLI.
  • Documentação do Token-2022 (Programa de Extensões de Token): Referência para o Token-2022 que abrange todas as extensões disponíveis e as suas opções de configuração.
  • Guia de introdução às Extensões de Token da Solana: Percurso para programadores para criar com Extensões de Token no programa Token-2022.
  • Documentação de Metadados de Tokens da Metaplex: Referência completa para o Padrão de Metadados de Tokens da Metaplex que rege as NFT da Solana.
  • Documentação da Candy Machine: Guia da Metaplex para o protocolo de cunhagem NFT da Candy Machine.
  • Visão geral dos programas na blockchain da Solana: Explica a arquitetura de programas da Solana e como os programas na blockchain diferem dos contratos inteligentes da Ethereum.

Leitura Relacionada