Ethereum Developer Pack — Aula 01
Ethereum Developer Pack — Aula 01
Faço parte do curso.dev do Filipe Deschamps criador do TabNews, a maior newsletter de tecnologia do Brasil e uma das ideias que ele reforça bastante é a importância de compartilhar o que estamos aprendendo. Mostrar o que estamos fazendo, trocar conhecimento, documentar a jornada.
Inspirado nisso, resolvi transformar cada etapa do Ethereum Developer Pack em conteúdo aqui no LinkedIn. Esse bootcamp, idealizado pelo ETH Kipu, prepara devs pra construir na rede Ethereum e participar do Real World Ethereum Hackathon, dentro do ETH LATAM.
A ideia desses posts é simples: documentar meu aprendizado e tornar isso útil pra quem também quer entrar na Web3.
Na primeira aula, já fomos direto pro que importa:
Criação de carteira Metamask do zero
Aprendi que usar nossa carteira pessoal para criar smart contracts pode gerar vulnerabilidades tanto pelas interações que fazemos com a blockchain quanto pelo uso de testnets. Por isso, é essencial criar uma carteira nova só pra desenvolvimento.
Configuração da rede Sepolia + faucets
A gente aprendeu como configurar a testnet Sepolia na Metamask. O processo é um pouco escondido, então aqui vai o passo a passo:
Menu > Networks
Rola até o final > Show Test Networks (não seleciona aqui, está desabilitado)
Fecha o menu
Vai na lista de redes > Custom Network
Seleciona Sepolia
Depois disso, usamos esses faucets pra conseguir tokens de teste (que serão usados mais pra frente):
• sepolia-faucet.pk910.de
• cloud.google.com faucet
💻 Primeiro contrato inteligente no Remix IDE Criamos o Register.sol, com duas funções simples:
function setInfo(string memory _info) public {
info = _info;
}
function getInfo() public view returns (string memory) {
return info;
}
⚠️ Importante: esse contrato não foi registrado na blockchain. Usamos o ambiente Remix VM (Prague), que simula uma blockchain local no navegador. Foi um teste pra validar se as funções estavam funcionando sem gastar tokens e sem interação com a blockchain.
📝 Compartilhamos nossas carteiras no pad colaborativo, criando um ambiente de troca entre os participantes.
📺 A aula completa tá disponível no YouTube: Aula 01 —Ethereum para todos ( https://lnkd.in/ds9hXvvf )
Esse é só o começo. Vou seguir postando cada etapa do bootcamp por aqui. Se você tá curioso sobre Web3, acompanha comigo.
hashtag#EthereumDeveloperPack hashtag#Web3 hashtag#Blockchain hashtag#Solidity hashtag#SmartContracts hashtag#ETHLATAM hashtag#ETHKIPU hashtag#FelipeDeschamps hashtag#TabNews hashtag#CursoDev hashtag#Bootcamp hashtag#RemixIDE hashtag#Metamask hashtag#DesenvolvimentoWeb3 hashtag#LinhaDoTempoWeb3 hashtag#Sepolia hashtag#Faucet