---
title: "Padrões de token"
description: "Explore os padrões de token do Ethereum, incluindo ERC-20, ERC-721 e ERC-1155 para tokens fungíveis e não fungíveis."
lang: pt-br
incomplete: true
---

## Introdução {#introduction}

Muitos padrões de desenvolvimento do [Ethereum](/) focam em interfaces de token. Esses padrões ajudam a garantir que os contratos inteligentes permaneçam compuníveis, de modo que, quando um novo projeto emite um token, ele permaneça compatível com as corretoras e aplicativos descentralizados existentes.

Os padrões de token definem como os tokens se comportam e interagem em todo o ecossistema Ethereum. Eles facilitam a construção por parte dos desenvolvedores sem precisar reinventar a roda, garantindo que os tokens funcionem perfeitamente com carteiras, corretoras e plataformas de finanças descentralizadas (DeFi). Seja em jogos, governança ou outros casos de uso, esses padrões fornecem consistência e tornam o Ethereum mais interconectado.

## Pré-requisitos {#prerequisites}

- [Padrões de desenvolvimento do Ethereum](/developers/docs/standards/)
- [Contratos inteligentes](/developers/docs/smart-contracts/)

## Padrões de token {#token-standards}

Aqui estão alguns dos padrões de token mais populares no Ethereum:

- [ERC-20](/developers/docs/standards/tokens/erc-20/) - Uma interface padrão para tokens fungíveis (intercambiáveis), como tokens de voto, tokens de staking ou moedas virtuais.

### Padrões de NFT {#nft-standards}

- [ERC-721](/developers/docs/standards/tokens/erc-721/) - Uma interface padrão para tokens não fungíveis, como uma escritura de uma obra de arte ou uma música.
- [ERC-1155](/developers/docs/standards/tokens/erc-1155/) - O ERC-1155 permite negociações mais eficientes e o agrupamento de transações – economizando custos. Esse padrão de token permite a criação tanto de tokens de utilidade (como $BNB ou $BAT) quanto de Tokens Não Fungíveis, como os CryptoPunks.

A lista completa de propostas [ERC](https://eips.ethereum.org/erc).

## Leitura adicional

_Conhece um recurso da comunidade que o ajudou? Edite esta página e adicione-o!_

- [Lista de verificação de integração de tokens](https://github.com/crytic/building-secure-contracts/blob/master/development-guidelines/token_integration.md) - _Trail of Bits_
- [Documentação da OpenZeppelin: Tokens](https://docs.openzeppelin.com/contracts/5.x/tokens) - _OpenZeppelin_
- [Os perigos da integração de tokens (PDF)](https://github.com/OpenZeppelin/workshops/blob/master/11-dangers-token-integration/slides.pdf) - _OpenZeppelin_
## Tutoriais relacionados {#related-tutorials}

- [Lista de verificação de integração de tokens](/developers/tutorials/token-integration-checklist/) _– Uma lista de verificação de coisas a considerar ao interagir com tokens._
- [Entenda o contrato inteligente de token ERC20](/developers/tutorials/understand-the-erc-20-token-smart-contract/) _– Uma introdução à implantação do seu primeiro contrato inteligente em uma rede de teste do Ethereum._
- [Transferências e aprovação de tokens ERC20 a partir de um contrato inteligente em Solidity](/developers/tutorials/transfers-and-approval-of-erc-20-tokens-from-a-solidity-smart-contract/) _– Como usar um contrato inteligente para interagir com um token usando a linguagem Solidity._
- [Implementando um mercado ERC721 [um guia prático]](/developers/tutorials/how-to-implement-an-erc721-market/) _– Como colocar itens tokenizados à venda em um quadro de classificados descentralizado._
