Executando verificação de segurança...
1

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

Carregando publicação patrocinada...