Oracle An oracle is a third-party service that provides the real-world data needed by smart contracts to execute.