Skip to content
zkOracle

zkOracle

zk price feed oracle

Created on 12th November 2023

•

zkOracle

zkOracle

zk price feed oracle

The problem zkOracle solves

The current landscape of oracle is chainlink dominate. We want the oracle service to be verifiable and therefore any individual can run this oracle service and make the on chain off chain linkage firther prosperous. On-chain Price Feed is facing a trade-off of centralization and scalability. If we want to increase the diversity of data, we need to trust more parties, which also give attackers more chance. Besides, we cannot compute on price data to provide advanced functionality.

Challenges we ran into

Because we need to authenticate the data source, we originally wanted to authenticate api requests through bonsai, but since Bonsai cannot handle HTTP API requests, we use a simple signature-based method as an alternative. This also introduce a challenge is to understand what should be put into the host/guest. We basically consult RISC0 team member to solve this issue

Tracks Applied (2)

RISC Zero - ZKVM/Bonsai Track

this is a valid try to implement a verifiable oracle in risc0 and should be able to further explore the possibilities of...Read More

RISC Zero

RISC Zero - zkCoprocessor on Foundry Template Track

This project utilize the existing foundry template and off the shelf example in the risc0 project. which makes it easier...Read More

RISC Zero

Technologies used

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion

Builders also viewed

See more projects on Devfolio