About

ICOracle is a decentralised oracle protocol on the IC blockchain that provides secure and reliable data for Dapps, integrating access to on-chain data, real-world data and off-chain computation while maintaining the inherent decentralised nature of blockchain technology.

Secure and reliable infrastructure

  • Secure and reliable network Connect highly accurate and available data to any canister using decentralised, on-chain providers (with off-chain nodes as an aid), quality data and multi-data source consensus.
  • Seamless connection to any data Build on a flexible framework that can retrieve data from any data sources (canisters, https outcalls, off-chain nodes), and integrate with any on-chain or off-chain data.
  • Maturing solutions Many time-tested oracle solutions already exist in the Web3 space, and more will emerge on the IC network to help developers build market-leading decentralised applications.
  • Highly automation The Oralce system can be implemented almost 100% on-chain with the IC network, mitigating risk of manual interventions and centralized servers. Only in rare cases is it necessary for off-chain nodes to be involved in the work.

Nodes

  • Data Provider Creates a Node Canister to provide data to the ICOracle Canister using https outcalls. The node can also choose to provide data directly by calling the ICOracle Canister interface.
  • Off-chain Computation Runs the off-chain computation program (if there is a computation task) and submits the results to ICOracle Canister.
  • Keeper Runs the Keeper program, and listens to Events Canister for event notifications and makes off-chain notifications in case of exceptions.

Data Feeds

ICOracle data feeds provide a secure, reliable, and decentralized source of data to power Defi, insurance, social governance, and more.

Ecosystem

ICOracle is driven by a large open-source community of data providers, node operators, dapp developers, and more.

Community

The community is an important driving force behind ICOracle and contributors will be rewarded with Tokens or NFTs.

Disclaimers

ICOracle protocol is a community-driven decentralised project which is thought to be a community collaboration project, using open technologies and protocols as the backbone of its functionalities.
ICOracle is provided “as is”, and utilized at your own risk and responsibility without warranties.
ICOracle token OT is used for governance and utility only and no team or individual guarantees its value.
Therefore before utilizing this service you should review its documentation and codes carefully to fully understand its functioning and the risks that could entail the usage of a service built on open protocols on an autonomous blockchain network (the Internet Computer).
No individual, entity, developer (internal to the founding team, or from the ICOracle community), or ICOracle itself will be considered liable for any damages or claims related to the usage, interaction, or lack of functioning associated with the ICOracle protocols, its interfaces, or websites. This includes loss of profits, assets of any value, or indirect, incidental, direct, special, exemplary, punitive or consequential damages. The same applies to the usage of ICOracle through third-party interfaces or applications that integrate/surface it. It is your responsibility to manage the risk of your activities and usage on said platforms/protocols.
Utilizing this project/protocol may not comply with the requirements of certain regional laws. You are requested to comply with local laws and to assume all legal consequences arising from its use.