CryptoWeather Oracle
Fetches real-time weather data on-chain using Chainlink oracles.
What it is
CryptoWeather Oracle is a simple blockchain project that fetches real-time weather data from an external API using Chainlink oracles and stores it on a smart contract. The project demonstrates how blockchain applications can securely access external data and integrate it into decentralized systems.
Users can query the contract to get the latest weather information, which is useful for applications like crop insurance, travel planning, or weather-based prediction markets.
This project solves the problem of bringing reliable off-chain data on-chain in a secure, decentralized way.
How it Works
Blockchain network: Ethereum Testnet (Goerli)
Language: Solidity
Libraries: Chainlink Oracle and API Consumer contracts
Architecture:
Solidity smart contract requests weather data from a Chainlink Oracle
Oracle fetches data from a public weather API
Data is stored on-chain and can be queried by users
Tools: Remix IDE, MetaMask, Chainlink Testnet tokens
Links
Created by
- martine Fred