Inspiration
I encountered errors toward end of implementation - I will continue to improve the repo for reference if possible beyond the submission date-
As a recent investor learning the ropes, my inspiration is to develop an iOS mobile app using XION that leverages zkTLS to securely verify stock information with zero-knowledge proofs.
What it does
My iOS app verifies real-time stock information from the internet using zero-knowledge proofs—without exposing sensitive data.
It allows users to prove:
-That they retrieved stock data (like symbol and price) from a trusted HTTPS source (e.g., Yahoo Finance).
-That the stock price is above or below a chosen threshold.
-That the data is fresh, based on a recent timestamp.
All of this is done without revealing the actual stock price or full API response, using zkTLS for secure verification and XION to record proof or trigger actions without wallets or gas.
It's a privacy-preserving, on-chain integrity layer for financial data—optimized for mobile.
What is XION? XION is a blockchain infrastructure designed for verifiable internet experiences. It lets apps prove and validate data from the web without requiring trust in centralized servers.
Dave (Mobile Dev Kit) “Dave” is XION’s SDK for building mobile apps that can: • Connect to XION chain • Access zkTLS capabilities • Embed zero-knowledge proofs of internet data
zkTLS (Zero-Knowledge TLS) This allows your app to fetch and verify HTTPS content (like a review, article, or page) and generate cryptographic proof that: • The content is real (unaltered) • It came from a specific domain (e.g., google.com) • It was retrieved at a specific time
To build a mobile app on XION with React Native and Expo, your development environment must support either Android or iOS.
My POC will utilize blockchain technology using zkTLS and XION’s on-chain identity toolkit:
https://docs.burnt.com/xion/developers/section-overview/public-endpoints-and-resources
How we built it
XION Daves Mobile Dev kit, N8N, Apple, Adobe. Trustlens, zktls
Challenges we ran into
Ensuring I had a decent understanding of blockchain technology prior to diving into a project. Figuring out a best use case in order to leverage zkTLS to Fetch & Prove Internet Data
Accomplishments that we're proud of
TBD
What we learned
What's next for (Jenn's) ITA Stock Validator?
Built With
- solidityonxionproofverifier
- trustlens
- xion
- zk-stark
- zktls
Log in or sign up for Devpost to join the conversation.