Giter Club home page Giter Club logo

chainlink-bootcamp-2024's Introduction

Chainlink Bootcamp 2024 - Exercises

All the Sessions: Luma

Task Form - Deadline: 2024 Jan 31

Session 1 - Blockchain concepts and Wallets

Watch on Youtube

1- Wallet Account1 Address

Install Metamask.

Setup Metamask with a new wallet (new seed phrase), not used for Mainnet funds.

Get the Account1 address.

2- Fund your wallet and get the transaction hash

Go to a faucet and get some Sepolia ETH

Options:

Get the transaction id where you receive the ETH.

How to do it? Go to the Sepolia Block Explorer, search your wallet address.

Sepolia Block Explorer:

Get the transaction which is funding your wallet

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.

Session 2 - Solidity Fundamentals

Watch on Youtube

4- Register Smart Contract Address

Register.sol

5- RegisterAccess Smart Contract Address

RegisterAccess.sol

Session 3 - Oracles, ERC20 Tokens and Chainlink Data Feeds

Watch on Youtube

6- Token Address

Token.sol

7- TokenShop Address

TokenShop.sol

Session 4 - Cross Chain Tokens using Chainlink CCIP

Watch on Youtube

8- CCIPTokenSenderFujiSepolia Address

Deploy it on Avalanche Fuji.

CCIPTokenSenderFujiSepolia.sol

Session 5 - Mentoring session with the Chainlink community

Watch on Youtube

Session 6 - NFTs and Chainlink Automation

Watch on Youtube

9- PhotoAlbum Address

PhotoAlbum.sol

10- Automation URL for you job

Get the URL of your job created on Chainlink Automation related to the photo album automation - session 06

Session 7 - Chainlink CCIP using NFTs in cross chain dApps

Watch on Youtube

11- CrossChainPriceNFT address

Deploy it on Ethereum Sepolia.

CrossChainPriceNFT.sol

12- CrossDestinationMinter address

Deploy it on Ethereum Sepolia.

CrossDestinationMinter.sol

13- CrossSourceMinter address

Deploy it on Avalanche Fuji.

CrossSourceMinter.sol

14- MintOnSepolia Transaction ID

MintOnSepolia Transaction ID - CCIP transaction

Session 8 - Random Numbers using Chainlink VRF

Watch on Youtube

15- NFT Runners address

Deploy it on Avalanche Fuji.

Runner.sol

16- VRF Id Subscription

VRF Id Subscription created on Chainlink VRF - session 08

Session 9 - Chainlink Functions to access off chain data

Watch on Youtube

16- Function Id Subscription

Function Id Subscription created on Chainlink Functions - session 09

How to use the Chainlink Documentation

17- GettingStartedFunctionsConsumer smart contract address

Deploy it on Avalanche Fuji.

GettingStartedFunctionsConsumer.sol

18- TemperatureFunctions smart contract address

Deploy it on Avalanche Fuji.

TemperatureFunctions.sol

Session 10 - Connecting the world using the Chainlink platform

Watch on Youtube

19- Your WeatherFunctions smart contract address

Deploy it on Avalanche Fuji.

WeatherFunctions.sol

20- Your transaction in Sol's smart contract WeatherFunctions

Select Avalanche Fuji in your wallet.

Open the file WeatherFunctions.sol and connect in Sol's smart contract using at address

Address: 0x95ef14d31c13cd28a7d4438e9b45edea0557c85b

Run the function GetTemperature to add your City, Temperature in Sol's contract.

The goal is to have the cities / temperatures of all students :)

Congratulations!

You made it!

If you need help or have any doubt go to the Chainlink Discord

Channel: Bootcamp

Would you like to know the upcoming events by Sol?

Follow on Sol's twitter

chainlink-bootcamp-2024's People

Contributors

coderoostr avatar solangegueiros avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.