Há uma nova versão desta página mas, no momento, ela está apenas em inglês. Ajude-nos a traduzir a última versão.
Esta página não está sendo traduzida. Ela foi intencionalmente deixada em inglês, por enquanto.
Leia nossos documentos e entenda os conceitos principais e a pilha do Ethereum
Aprenda desenvolvimento do Ethereum passo a passo de desenvolvedores que já o fizeram.
Quer experimentar primeiro e fazer perguntas depois?
Prepare sua pilha para criar ao configurar um ambiente de desenvolvimento.
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
Como o ethereum.org, esses documentos são uma iniciativa comunitária. Crie um PR se você vir erros, possíveis melhorias ou novas oportunidades para ajudar os desenvolvedores do Ethereum.
Introduçã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
Contratos 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 criar novos blocos e entrar em consenso
Algoritmos de mineraçãoInformações sobre os algoritmos de mineração da Ethereum
A 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
Visã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