Inspiration

Lending protocols, in particular, are susceptible to price feed manipulation; this is a problem that hinders mainstream adoption. I was inspired by the challenge of solving this difficult problem. My hope is to advance the state of the blockchain industry by increasing the base level of security enjoyed by adopters of DeFi.

What it does

Secure On-chain Oracles solves the problem of manipulable price feeds for decentralized exchanges by introducing a cryptographically secure median price.

How we built it

I combined zero knowledge proofs, rapidsnark, and Chainlink to connect secure off-chain computation to the Arbitrum Sepolia testnet. I use Chainlink Automation to regularly record simulated prices, and I use an external adapter on a Chainlink node to provide a cryptographically secure median of the recorded prices.

Challenges we ran into

Building each of the individual components for this project was challenging, and connecting them together was more challenging still.

Accomplishments that we're proud of

I'm just happy to have finished a simple working proof of concept for the hackathon!

What we learned

I learned about developing and installing python libraries, building custom docker containers, and running Chainlink nodes.

What's next for Secure On-chain Oracle

"The stars are calling, and we must go."

Built With

Share this project:

Updates