Posted on

An agent that finds and verifies real-world data and submits it to a blockchain. Oracles enable smart contracts to execute based on reliable off-chain data inputs, like asset prices, weather data, supply chain events, etc. Improves capabilities of decentralized applications.

Key properties of oracles:

  • Retrieve off-chain data required by smart contracts from web APIs, IoT devices, enterprise systems, etc.
  • Validate and authenticate the data to ensure accuracy.
  • Securely feed the vetted data into smart contracts to trigger execution.
  • Help scale smart contracts by avoiding large data storage on-chain.
  • Enable real-world interconnectivity for DeFi, supply chains, insurance and more.

Leading oracle networks include Chainlink and Band Protocol which provide decentralized data feeds to blockchains.

Martin Liguori
linkedin logo
twitter logo
instagram logo
By Martin Liguori
I have been working on IT for more than 20 years. Engineer by profession graduated from the Catholic University of Uruguay, and I believe that teamwork is one of the most important factors in any project and/or organization. I consider having the knowledge both developing software and leading work teams and being able to achieve their autonomy. I consider myself a pro-active, dynamic and passionate person for generating disruptive technological solutions in order to improve people's quality of life. I have helped companies achieve much more revenue through the application of decentralized disruptive technologies, being a specialist in these technologies. If you want to know more details about my educational or professional journey, I invite you to review the rest of my profile or contact me at