Ethereum
desenvolvedor
recursos
Um manual para desenvolvedores de Ethereum. De desenvolvedores para desenvolvedores.

Como você gostaria de começar?
Aprenda a desenvolver com Ethereum
Leia nossos documentos e entenda os conceitos principais e a pilha do Ethereum
Aprenda com os tutoriais
Aprenda desenvolvimento do Ethereum passo a passo de desenvolvedores que já o fizeram.
Começar a experimentar
Quer experimentar primeiro e fazer perguntas depois?
Configurar ambiente local
Prepare sua pilha para criar ao configurar um ambiente de desenvolvimento.
Sobre os recursos de desenvolvedor
ethereum.org está aqui para ajudar você a desenvolver com o Ethereum utilizando a documentação sobre conceitos fundamentais, assim como a pilha de desenvolvimento. Há também tutoriais para ajudá-lo a começar a trabalhar.
Inspirados pela rede de desenvolvimento do Mozilla, achamos que o Ethereum necessitava de um lugar para guardar conteúdo e recursos para desenvolvedores. Assim como nossos amigos no Mozilla, tudo aqui é código aberto e está pronto para você ampliar e melhorar.
Se você tiver algum comentário, entre em contato conosco por meio de um issue no GitHub ou pelo servidor Discord. Acesse o Discord(opens in a new tab)
Veja a documentação
Introduções
Introdução ao EthereumIntrodução à tecnologia de blockchain e Ethereum
Introdução ao EtherUma introdução a criptomoedas e ao Ether
Introdução aos dappsIntrodução a aplicativos descentralizados
Introdução à pilhaIntrodução à pilha do Ethereum
Web2 vs Web3De que maneira o ambiente web3 de desenvolvimento é diferente
Linguagens de programaçãoComo usar Ethereum com linguagens familiares

Princípios básicos
ContasContratos ou pessoas na rede
TransaçõesA forma como o estado do Ethereum muda
BlocosLotes de transações adicionados à blockchain
A máquina virtual do Ethereum (EVM)O computador que processa transações
GásEther necessário para impulsionar transações
Nós e clientesComo os blocos e as transações são verificados na rede
RedesUma visão geral do mainnet e das redes de teste
MineraçãoComo novos blocos são criados e o consenso era atingido usando a prova de trabalho
Algoritmos de mineraçãoInformações sobre os algoritmos de mineração da Ethereum
A pilha
Contratos inteligentesA lógica por trás dos dapps – acordos de execução automática
Estruturas de desenvolvimentoFerramentas para ajudar a acelerar o desenvolvimento
Bibliotecas de JavaScriptUsando JavaScript para interagir com contratos inteligentes
APIs de back-endComo usar bibliotecas para interagir com contratos inteligentes
Exploradores de blocoSeu portal para dados Ethereum
Segurança do contrato inteligenteMedidas de segurança a serem consideradas durante o desenvolvimento de contratos inteligentes
ArmazenamentoComo lidar com o armazenamento dapp
Ambientes de desenvolvimentoIDEs adequados para desenvolvimento dapp
Avançado
Padrões de tokenVisão geral de padrões de token aceitos
Valor máximo extraível (MEV)Uma introdução ao valor máximo extraível (MEV)
OráculosComo obter dados fora da cadeia em seus Smart contracts
DimensionamentoSoluções para transações mais rápidas
Camada da redeIntrodução à camada de rede Ethereum
Codificação e estruturas de dadosIntrodução às estruturas de dados e esquema de codificação utilizado na pilha Ethereum