Chainlink is a decentralized oracle network or blockchain abstraction layer that communicates off-chain data to a blockchain. Its oracles securely enable computations on- and off-chain, supporting what it calls hybrid smart contracts and its cross-chain interoperability protocol.