Skip to content

5c0/veritas.sh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛡️ Veritas Protocol

Hardware-Verified Reality for the Solana Seeker

Solana Arweave License: MIT

Veritas Protocol is an anti-deepfake infrastructure designed for the Solana Seeker. It leverages hardware-level attestation to cryptographically certify the authenticity of digital media at the exact moment of capture.

The Problem

In an era of generative AI, "seeing is no longer believing." Deepfakes and AI-generated misinformation have made it impossible to trust the origin or integrity of digital media. Current verification methods rely on fragile metadata or centralized authorities that can be easily bypassed.

The Solution

Veritas moves the point of trust from software to hardware. By utilizing the Solana Seeker's Trusted Execution Environment (TEE), we create an immutable record of reality:

  1. Hardware Hashing: Light hits the camera sensor, and a SHA-256 hash is generated inside the secure enclave.
  2. Permanent Storage: The raw image is beamed to Arweave via Irys, ensuring it can never be altered or deleted.
  3. On-Chain Anchor: The hardware-verified hash and storage URI are locked into a Solana PDA, creating a trustless, public receipt of truth.

🛠️ Technical Stack

  • Mobile: React Native (Expo) + Solana Mobile Wallet Adapter (MWA).
  • Hardware: Solana Seeker (Android TEE-Aligned Capture Intent).
  • Blockchain: Solana (Anchor / Rust) for anchoring reality.
  • Storage: Irys Network (Arweave L2) for instant, immutable storage.
  • Web Explorer: Next.js (App Router) + Tailwind CSS for instant verification.

🚀 Quick Start

1. Mobile App (The Capture)

cd mobile
npm install
npx expo run:android

Requires a Solana Seeker or an Android device with the Solana Wallet Adapter installed.

2. Web Explorer (The Verification)

cd web
npm install
npm run dev

Configure your environment variables:

SPONSOR_KEY=your_solana_private_key

3. Smart Contract (The Anchor)

cd program
anchor build
anchor deploy

🗺️ Use Case

  • Decentralized KYC: Hardware-attested "Liveness Checks" to eliminate face-spoofing identity fraud.
  • Citizen Journalism: Providing war zones and protests with un-falsifiable reporting tools.
  • Insurance & Audits: Immutable proof-of-damage for auto and property claims.
  • ZK-Proofs: Proving you have a verified photo without revealing the photo itself until needed.

🏆 Veritas Explorer

Visit veritas-sepia.vercel.app to see the protocol in action. Capture a photo on your Seeker, and watch it become a permanent part of the blockchain in seconds.


About

Veritas is the sovereign trust layer for the digital world. By leveraging the Solana Seeker's hardware enclave to anchor reality to the blockchain, we have created the first un-falsifiable record of human history. We are ending the era of deepfakes and misinformation, establishing a revolutionary cryptographic standard for absolute truth.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors