Ethereum
desenvolvedor
recursos
Como você gostaria de começar?
Aprenda desenvolvimento Ethereum
Leia atentamente os conceitos principais e a pilha da Ethereum com os nossos documentos
Aprenda com os tutoriais
Aprenda desenvolvimento da Ethereum passo a passo de desenvolvedores que já o fizeram.
Começar a experimentar
Quer experimentar primeiro, fazer perguntas mais tarde?
Configurar ambiente local
Prepare sua pilha para construção, configurando um ambiente de desenvolvimento.
Sobre esses recursos do desenvolvedor
Inspirados pela rede de desenvolvimento do Mozilla, achamos que a Ethereum necessitava um lugar para abrigar um grande 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 através de uma issue no GitHub ou em nosso servidor Discord. Entre no nosso Discord
Ajude-nos a melhorar o ethereum.org
Como o ethereum.org, esses documentos são um esforço comunitário. Crie um PR se você vir erros, espaço para melhorias ou novas oportunidades para ajudar os desenvolvedores da Ethereum.
Explore a documentação
Introduções
Introdução à EthereumUma introdução à blockchain e à Ethereum
Intro to EtherAn introduction to cryptocurrency and Ether
Introdução aos dappsUma introdução a aplicativos descentralizados
Introdução à pilhaUma introdução à pilha da Ethereum
Web2 vs Web3Como o mundo web3 de desenvolvimento é diferente
Linguagens de ProgramaçãoComo usar a Ethereum com idiomas familiares
Princípios básicos
ContasContratos ou pessoas na rede
TransaçõesA forma como o estado da Ethereum muda
BlocosLotes de transações adicionadas à blockchain
A Máquina Virtual da 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 são criados novos blocos e é alcançado o consenso
A pilha
Smart ContractsA lógica por trás dos dapps – acordos de execução automática
Estruturas de desenvolvimentoFerramentas para ajudar a acelerar o desenvolvimento
Bibliotecas de JavascriptComo usar javascript para interagir com Smart contracts
APIs de BackendComo usar bibliotecas para interagir com Smart contracts
Exploradores de blocoSeu portal para dados Ethereum
SegurançaMedidas de segurança a considerar durante o desenvolvimento
ArmazenamentoComo manipular o armazenamento de dapp
Ambientes de desenvolvimentoIDEs adequadas para desenvolvimento dapp
Avançado
Padrões de tokenUma visão geral de padrões de tokens aceitos
Miner extractable value (MEV)An introduction to miner extractable value (MEV)
OráculosComo obter dados fora da cadeia em seus Smart contracts
DimensionamentoSoluções para transações mais rápidas