OracleAn oracle is a system that delivers external data to smart contracts, such as asset prices, interest rates, or event outcomes.