We are releasing the Teeracle, a framework for trusted oracles that bridges the gap between web2 and Web3, making web2 data available to every project in the Polkadot ecosystem. This fosters interoperability by providing API data to blockchains in a secure and efficient way.
Trusted oracles built with our Teeracle framework operate inside Trusted Execution Environments (TEEs) — secure areas of a main processor, which guarantee that the code and data loaded inside the TEE are protected with respect to its confidentiality and integrity.
Fostering interoperability
The information provided by a Teeracle operator can be retrieved by any other blockchain through cross-chain messaging (XCM) or can be written on any other substrate chain. Sharing information with other projects will soon become even easier, as Parity is about to release more efficient cross-chain storage reads.
Who benefits from the Teeracle?
Integritee’s Teeracle framework is relevant to everyone running a DApp that needs information from an external source as well as to everyone who wants to offer market or IOT data in the Polkadot ecosystem. The oracle infrastructure can be operated by individual projects themselves or by 3rd party operators. The integrity of the TEE and code executed within (in this case: the oracle service) is regularly verified on our parachain through a cryptographic proof, a service called remote attestation.
Why choose the Teeracle framework?
- Timestamped data: Attesting to the information’s actuality.
- Security: Oracles built with Teeracle run inside a TEE, ensuring the process and data safety.
- Transparent integrity: The oracle’s integrity is verified and registered on our parachain through decentralized remote attestation, fostering transparency and user trust.
- Highly customizable: Define the data’s source, type, and schedule flexibly based on your needs.
- Interoperability: Data retrieved is readily available to all Substrate-based projects, making it interoperable via XCM.