Chainlink provides external data to smart contracts and blockchain transactions. It can provide anything from weather data, price data, and any other off-chain data required for the transaction. Oracles in Chainlink’s decenentralized network of node operators that reach a consensus on the validity of the data will be chosen and rewarded in LINK tokens.