Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

371
Visualizações
Cómo registrar un token Solana Fungible en 2022

Desde el 20 de junio de 2022, las reglas para registrar tokens han cambiado: https://github.com/solana-labs/token-list

He probado lo siguiente:

1). Cree nuevos tokens a través de los servicios:

  • Plataforma de lanzamiento de token de protocolo Strata
  • Demostración del creador de fichas

Después de crear estos tokens e intentar transferirlos a otra billetera a través de una aplicación web (web3js), se definen como NFT:

Transferencia NFT Solana

También en Solscan, estos tokens se muestran como "Token no reconocido":

Ficha Solana no reconocida

2). Luego intenté registrar el token a través de Metaplex, pero constantemente encontré varios errores. Mi código (JavaScript):

 import { createCreateMetadataAccountV2Instruction} from '@metaplex-foundation/mpl-token-metadata'; const tokenMetadata = { name: 'EUR demo-stablecoin', symbol: 'EURX', uri: { name: 'EUR demo-stablecoin', symbol: 'EURX', description: 'Fully for testing purposes only', image: 'https://raw.githubusercontent.com/.../logo.png', }, sellerFeeBasisPoints: 0, creators: null, collection: null, uses: null, }; const createNewTokenTransaction = new solanaWeb3.Transaction().add( createCreateMetadataAccountV2Instruction( { metadata: 'https://vxmxabesb3yfewwf4jcplmstg2fe3cngsphlgnrvwp46iftqdm.arweave.net/.../arweave-metadata-JSON', mint: mintKeypair.publicKey, mintAuthority: provider.publicKey, payer: provider.publicKey, updateAuthority: provider.publicKey, }, { createMetadataAccountArgsV2: { data: tokenMetadata, isMutable: true, }, }, ), ); await sendTransaction( createNewTokenTransaction, connection, { signers: [mintKeypair] }, );

¿Quizás alguien sabe cómo registrar un token fungible en Solana ahora? Será especialmente útil si el ejemplo es con el registro de un token existente .

about 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Su URI es incorrecto. Debería ser el enlace de metadatos.

 import { DataV2, createCreateMetadataAccountV2Instruction } from '@metaplex-foundation/mpl-token-metadata'; import { findMetadataPda } from '@metaplex-foundation/js'; const metadataPDA = await findMetadataPda(mintKeypair.publicKey); // This is derived from the mint account's public key const tokenMetadata = { name: "Test Token", symbol: "TEST", uri: https://token-creator-lac.vercel.app/token_metadata.json, sellerFeeBasisPoints: 0, creators: null, collection: null, uses: null } as DataV2; const createNewTokenTransaction = new Transaction().add( createCreateMetadataAccountV2Instruction({ metadata: metadataPDA, mint: mintPublicKey, mintAuthority: userPublicKey, payer: userPublicKey, updateAuthority: userPublicKey, }, { createMetadataAccountArgsV2: { data: tokenMetadata, isMutable: true } } ) await sendTransaction(createNewTokenTransaction, connection);
about 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda