Oracle Integrations
Discover how Verity alleviates developer overhead when integrating with real-world data.
Verity 🧪 is a data security infrastructure solution that enables developers to verify data authenticity, integrity, and transformation — verifiable data pipelines.
This infrastructure operates within the scope of Oracle technologies, adjacent to blockchain technologies.
However, its primary function extends beyond the Oracle Network, aligning more closely with traditional systems.
Oracle Networks are primarily designed to streamline the process of delivering real-world data to the blockchain. Traditional Oracle Networks involve the aggregation of data that is highly available, for delivery to Smart Contracts, enabling developers to simply read the latest state all on-chain, without any additional off-chain components.
Verity’s default implementation requires off-chain components, as data management and processing is computationally intensive and typically cannot be done on all blockchains reasonably. While it’s advised to extend the Verity Prover and orchestrate your data pipeline from an off-chain component specific to your use case, it may not be necessary for all types of data.
Consider the following data types that Verity can guarantee correctness for:
- Crypto asset data
- Stock data
- FX data
- Government data
- Real-estate data
- Proof of CEX transactions
- etc.
Where there is a data feed that can be leveraged by more than one party, the party building with Verity to enable access to some real-world data, this data feed may be better suited to be delivered through existing Oracle technologies, also recognised as Data Delivery Networks (DDNs).
Learn about Verity + Oracles
Move Oracles
Rooch Network and Aptos Network are now enabled with an Oracle marketplace. Proofs and data are only delivered when a request for the data is made to the Oracle facilitating that data. This integration with off-chain real-world data occurs all on-chain.
Internet Computer Asset Data Canister (IC-ADC)
The ADC is a highly efficient Oracle for real-world and cryptocurrency asset data on the Internet Computer. Developed by Usher Labs and powered by the Verity Protocol.
Partner Platforms
ChainSight
Offers a UI for building your own Oracle compatible with a wide array of destination blockchains. This UI allows you to configure sourcing and aggregation over zkTLS verified data from the Verity Network.
Truf Network
Allows your data to compose as indexes alongside their existing SQL-based economic data warehouse. Indexes can then be requested via their Oracle deployed across various destination blockchains.
Triggers
Whether you decide to build with an existing Oracle Integration or not, there are still considerations about when your data pipeline initiates that should affect your decision.
Examples:
-
If Verity zkTLS is used for fraud proofs, it may only be necessary to deliver the proof to the destination blockchain when fraud is first detected.
-
If Verity zkTLS is used for validity proofs, it may be necessary to deliver the proof to the destination blockchain on every block.
-
If Verity zkTLS is used for oracle-related data, it may be necessary to deliver the proof to the destination blockchain on a price or data deviation relevant to the specific type of data being verified and utilised on the destination blockchain.