Estándares de tokens
Introducción
Muchos estándares de desarrollo de Ethereum se centran en las interfaces de tokens. Estos estándares ayudan a garantizar que los contratos inteligentes sigan siendo componibles, de modo que cuando un nuevo proyecto emite un token, este siga siendo compatible con los intercambios y aplicaciones descentralizados existentes.
Los estándares de tokens definen cómo se comportan e interactúan los tokens en todo el ecosistema de Ethereum. Facilitan a los desarrolladores la creación sin tener que reinventar la rueda, garantizando que los tokens funcionen sin problemas con billeteras, intercambios y plataformas de finanzas descentralizadas (DeFi). Ya sea en juegos, gobernanza u otros casos de uso, estos estándares proporcionan consistencia y hacen que Ethereum esté más interconectado.
Requisitos previos
Estándares de tokens
Estos son algunos de los estándares de tokens más populares en Ethereum:
- ERC-20: una interfaz estándar para tokens fungibles (intercambiables), como tokens de voto, tokens de staking o monedas virtuales.
Estándares de NFT
- ERC-721: una interfaz estándar para tokens no fungibles, como la escritura de una obra de arte o una canción.
- ERC-1155: ERC-1155 permite realizar intercambios más eficientes y agrupar transacciones, lo que ahorra costos. Este estándar de token permite crear tanto tokens de utilidad (como $BNB o $BAT) como tokens no fungibles como CryptoPunks.
La lista completa de propuestas de ERC (se abre en una pestaña nueva).
Lecturas adicionales
¿Conoces algún recurso de la comunidad que te haya ayudado? ¡Edita esta página y añádelo!
- Lista de verificación de integración de tokens (se abre en una pestaña nueva) - Trail of Bits
- Documentación de OpenZeppelin: Tokens (se abre en una pestaña nueva) - OpenZeppelin
- Los peligros de la integración de tokens (PDF) (se abre en una pestaña nueva) - OpenZeppelin
Tutoriales relacionados
- Lista de verificación de integración de tokens – Una lista de verificación de aspectos a tener en cuenta al interactuar con tokens.
- Comprender el contrato inteligente del token ERC20 – Una introducción a la implementación de tu primer contrato inteligente en una red de prueba de Ethereum.
- Transferencias y aprobación de tokens ERC20 desde un contrato inteligente en Solidity – Cómo usar un contrato inteligente para interactuar con un token usando el lenguaje Solidity.
- Implementación de un mercado ERC721 [una guía práctica] – Cómo poner a la venta artículos tokenizados en un tablón de anuncios clasificados descentralizado.