Skip to content


    An oracle is a program that provides external data to a blockchain network in order to trigger smart contracts and update the ledger. The oracle acts as an intermediary between smart contracts and external sources, verifying and authenticating provided data before the data passes to the smart contract. Smart contracts rely on the accuracy of this information in order to function correctly.