project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5

TradeZK

Your truly decentralized P2P ZK exchange built on privacy, simplicity and speed

TradeZK

Created At

ETHIndia 2023

Winner of

Okto - Best app using Okto SDK

Project Description

Hey there! We are TradeZK.. 👋

Remember a cool idea once where everyone could have more control over their assets without any central entity? Well the concept “Decentralization” seem to be fading away due to bridging of centralized entities… 😟 If you has to liquidate their assets one has to go to Centralized Exchange and hence, this process puts a spot over Decentralization system. Will you trust anyone with your finance blindly, are humans perfect?

We are here to take it forward:

TradeZK is a truly decentralized peer to peer exchange with a focus on privacy, simplicity and minimalism through Zero-Knowledge to tackle the shortcomings of traditional P2P systems and being a part of India’s growing digital economy.

Leveraging ZK: Supporting and verifing UPI transactions on zk, making it first to serve through PCD and ensure trustlessness and Secure Peer to Peer transaction system without need of any central entity. ✅ Improving Processing Speed: TradeZK enables rapid transactions, maintaining user anonymity and speeding up the onboarding process ✅ Solving Costly Transactions: TradeZK disrupts fiat-to-crypto conversions, cutting fees by eliminating intermediaries and leveraging Zero-Knowledge proofs for secure, cost-effective transactions. ✅ Reliable Seller <> Buyer flow: It’s permissionless, fast and won’t require Seller to worry about notification, manual approval and save precious time by settings one time sell ad and their assets gets locked. Our verifier system based on zk with upi takes in various parameters before releasing assets for both parties. ✅ Protection from frauds/impersonation: With ZK proofs, escrow mechanism along with anon aadhar integration helps eliminate scam/fraud scenerios. ✅ Private and Secure: Users authenticity of transactions is verifiable, and sensitive information remains concealed. Anon Aandhar SDK is used to verify and maintains anonymity, hence covering privacy at each step

Links

How it's Made

We struggled a lot in the following areas:

  • Understanding Zero Knowledge: Wrapping our heads around PCD, zk-SNARK and zk-STARK was a big challenge for us
  • Integrating ZK in UPI: this was one of the biggest challenges and where we truly shine
  • Integrating Okto Wallet: Okto wallet was originally only meant for kotlin and android devices specifically, but they were generous enough to launch a REST api and we are the first adopters of it
  • Integration of push protocol: Integration of push protocol within the smart contract while using a EOA like okto was a challenge.
background image mobile

Join the mailing list

Get the latest news and updates