Mejores prácticas de Token-2022
Reglas para elegir extensiones de Token-2022 y lanzar clientes compatibles en Agave 4.1.1.
Busca en todas las páginas de la documentación
Reglas para elegir extensiones de Token-2022 y lanzar clientes compatibles en Agave 4.1.1.
Tokenkeg... vs TokenzQd... afectan a todos los constructores.findAssociatedTokenPda requiere el tokenProgram correcto.token_interface para bóvedas que listan tokens externos. La restricción Token clásica rechaza depósitos de Token-2022.amount para saldos confidenciales. Los indexadores necesitan analizadores conscientes de las extensiones.Solo cuando una extensión proporciona un requisito estricto; de lo contrario, el Token clásico maximiza la compatibilidad.
Habilitar hooks de transferencia sin soporte del SDK para cuentas adicionales en todas las rutas del cliente.
Mint en Devnet + Surfpool 0.12.0 + pruebas de humo en billetera/DEX de destino antes de Mainnet.
Sí, para programas DeFi que aceptan mists seleccionados arbitrariamente por el usuario.
Sí, estándares diferentes para diferentes tipos de activos en la misma aplicación.
Verifica las banderas de inmutabilidad al inicializar el mint; la URI incorrecta es permanente sin una ruta de actualización.
Congelado por defecto afecta a las cuentas nuevas; la autoridad de congelación todavía se requiere para descongelar.
Analiza las extensiones TLV o usa DAS; no asumas solo cuentas de 165 bytes.
Cuando el beneficio de la extensión supera la fricción de liquidez y billetera del nuevo mint.
TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb en todos los clústeres.
Versiones de la pila: Esta página se escribió para Agave 4.1.1, Solana CLI 3.0.10, Anchor 0.32.1, anchor-lang 0.32.1, Rust 1.91.1, @solana/kit 7.0.0, Surfpool 0.12.0, y LiteSVM 0.6.x.
Revisado por Chris St. John·Última actualización: 19 jul 2026