Skip to content

Latest commit

 

History

History
198 lines (101 loc) · 4.94 KB

README-PT.md

File metadata and controls

198 lines (101 loc) · 4.94 KB

Chainlink Bootcamp 2024 - Exercícios

Todas as aulas: Luma

Task Form - Prazo: 31/Jan/2024

Aula 1 - Conceitos de Blockchain, Web3 e Wallets

Veja no Youtube

1- Wallet Account1 Address

Instalar Metamask.

Configurar Metamask com uma nova carteira (novo conjunto de 12 palavras), que nao tenha sido utilizado para receber tokens da Mainnet.

Copie o endereco da conta 1 - Account1.

2- Fund your wallet and add the transaction hash here

Vá até um faucet e obtenha um pouco de Sepolia ETH

Opções:

Obtenha o ID da transação onde você recebeu o ETH

Como fazer isso? Vá para o Sepolia Block Explorer, pesquise o endereço da sua carteira.

Sepolia Block Explorer:

Obtenha a transação onde está sendo feito o depósito na sua carteira.

3- Transaction hash - transfer

Create a new account, called Account2. Transfer 0.1 Sepolia ETH from Account1 to Account2.

Get the transaction id and share it.

Aula 2 - Fundamentos de Solidity

Veja no Youtube

4- Register Smart Contract Address

Register.sol

5- RegisterAccess Smart Contract Address

RegisterAccess.sol

Aula 3 - Oracles (Oráculos), tokens ERC20 e Chainlink Data Feeds

Veja no Youtube

6- Token Address

Token.sol

7- TokenShop Address

TokenShop.sol

Aula 4 - Interoperabilidade com tokens usando Chainlink CCIP

Veja no Youtube

8- CCIPTokenSenderFujiSepolia Address

Publique na rede Avalanche Fuji.

CCIPTokenSenderFujiSepolia.sol

Aula 5 - Mentoria com a comunidade Chainlink

Veja no Youtube

Aula 6 - NFTs e Chainlink Automation

Veja no Youtube

9- PhotoAlbum Address

PhotoAlbum.sol

10- Automation URL for you job

Obtenha o link(URL) do job criado em Chainlink Automation relacionado a automação do photo album

Aula 7 - Interoperabilidade em NFTs usando Chainlink CCIP

Veja no Youtube

11- CrossChainPriceNFT address

Publique na rede Ethereum Sepolia.

CrossChainPriceNFT.sol

12- CrossDestinationMinter address

Publique na rede Ethereum Sepolia.

13- CrossSourceMinter address

Publique na rede Avalanche Fuji.

CrossSourceMinter.sol

14- MintOnSepolia Transaction ID

MintOnSepolia Transaction ID - CCIP transaction

Aula 8 - Random Numbers using Chainlink VRF

Veja no Youtube

15- NFT Runners address

Publique na rede Avalanche Fuji.

Runner.sol

16- VRF Id Subscription

VRF Id Subscription criado em Chainlink VRF

Aula 9 - Chainlink Functions to access off chain data

Veja no Youtube

16- Function Id Subscription

Function Id Subscription criado em Chainlink Functions

Como utilizar Chainlink Documentation

17- GettingStartedFunctionsConsumer smart contract address

Publique na rede Avalanche Fuji.

GettingStartedFunctionsConsumer.sol

18- TemperatureFunctions smart contract address

Publique na rede Avalanche Fuji.

TemperatureFunctions.sol

Aula 10 - Connecting the world using the Chainlink platform

Veja no Youtube

19- Your WeatherFunctions smart contract address

Publique na rede Avalanche Fuji.

WeatherFunctions.sol

20- Your transaction in Sol's smart contract WeatherFunctions

Abra o arquivo WeatherFunctions.sol e conecte no smart contract da Sol usando at address

Address: 0xd8110865f9714eefaf4b96dd71c7f45aca0158d6

Execute a função GetTemperature para adicionar sua Cidade, Temperatura no smart contract da Sol.

O objetivo é ter as cidades e temperaturas de todos os estudantes :)

Parabéns!

Você conseguiu!

Se você precisar de ajuda ou tiver alguma dúvida, vá no Chainlink Discord

Channel: Portugues