Oracle Blockchain adalah layanan pihak ketiga yang menyediakan kontrak pintar dengan informasi eksternal. Mereka berfungsi sebagai jembatan antara blockchain dan dunia luar.
Blockchain dan kontrak pintar tidak dapat mengakses data off-chain (data yang berada di luar jaringan). Namun, untuk banyak perjanjian kontrak, sangat penting untuk mendapatkan informasi yang relevan dari dunia luar untuk melaksanakan perjanjian tersebut.
Di sinilah oracle blockchain berperan, karena mereka menyediakan hubungan antara data off-chain dan on-chain. Oracle sangat penting dalam ekosistem blockchain karena mereka memperluas cakupan di mana kontrak pintar dapat beroperasi. Tanpa oracle blockchain, kontrak pintar akan memiliki kegunaan yang sangat terbatas karena mereka hanya memiliki akses ke data dari dalam jaringan mereka.