Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

373
Vistas
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 Respuestas
Responde la pregunta

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 Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda