Stop fraud before it starts with zero-knowledge proof
A comprehensive zero-knowledge proof system that provides trustless transparency ratings for ANY online project, company, or platform using zkTLS and crowdsourced analysis. Works across crypto, e-commerce, B2B, crowdfunding, and all digital platforms.
$300+ Billion lost to online fraud annually. From crypto rug pulls to e-commerce scams, fake suppliers to fraudulent crowdfundingβbillions drain from unsuspecting users across all digital platforms with no reliable verification system.
Current solutions fail:
- Manual due diligence is slow and inconsistent
 - Centralized rating agencies can be compromised or manipulated
 - No verifiable proof of project/company transparency
 - Community reviews are fragmented and easily gamed
 
Proof of Anchor provides trustless, verifiable transparency ratings for crypto projects using:
π Real-Time TLS Certificate Validation
- Live HTTPS certificate verification via trusted CAs
 - Detects invalid, expired, or suspicious certificates
 - Instant validation status (<500ms)
 - Works for any domain globally
 
π Live GitHub Integration
- Real-time API queries fetch actual repository data
 - Analyzes stars, forks, commits, license, activity
 - Automated repository discovery with pattern matching
 - 20+ pre-mapped popular projects for instant analysis
 - Code review score based on community engagement
 
π Multi-Dimensional Transparency Analysis (0-100)
- β Public GitHub repository presence
 - β Documented roadmaps and project plans
 - β Security audit reports from reputable firms
 - β Team verification with public profiles
 - β Token economics and whitepaper documentation
 - Adaptive scoring: Established companies vs new projects
 - Complete analysis in 2-4 seconds
 
- TLS certificate validation status
 - Code repository transparency level
 - Security audit availability
 - Team anonymity detection
 - Recent development activity checks
 - Context-aware: Different thresholds for established vs new projects
 
π€ AI-Powered Legitimacy Assessment
- Combines transparency score + risk level
 - Generates confidence-based recommendations:
- HIGHLY LEGITIMATE (80+): Minimal risk, strong transparency
 - LIKELY LEGITIMATE (60-80): Good indicators, minor concerns
 - POSSIBLY LEGITIMATE (30-60): Mixed signals, verify further
 - SUSPICIOUS (<30): Multiple red flags detected
 
 - Detailed risk factors and transparency indicators listed
 
π₯ Community Voting System
- Vote "Legitimate" or "Suspicious"
 - Confidence-weighted voting (1-10 scale)
 - Prevents manipulation through wallet signatures
 - Sybil attack resistance
 - Real-time consensus calculation
 
βοΈ Optional Solana Blockchain Storage
- Immutable on-chain records (Devnet/Mainnet)
 - Proof hashes permanently stored
 - Transparency scores and community votes
 - Transaction cost < $0.01
 - Works fully offline - blockchain is optional!
 
π Universal Domain Support
- Analyze ANY domain: crypto, e-commerce, B2B, crowdfunding
 - Built-in optimization for 20+ major projects
 - Pattern-based discovery for unknown projects
 - Cross-platform: Web3, Web2, emerging platforms
 
βββββββββββββββββββ    βββββββββββββββββββ    βββββββββββββββββββ
β   User Input    β    β   zkTLS Proof   β    β   Transparency  β
β   (Project URL) βββββΊβ   Generation    βββββΊβ   Analysis      β
βββββββββββββββββββ    βββββββββββββββββββ    βββββββββββββββββββ
                                                        β
                                                        βΌ
βββββββββββββββββββ    βββββββββββββββββββ    βββββββββββββββββββ
β   Final Score   ββββββ   Community     ββββββ   Risk          β
β   On Solana     β    β   Voting        β    β   Assessment    β
βββββββββββββββββββ    βββββββββββββββββββ    βββββββββββββββββββ
- Noir - Zero-knowledge circuit language for zkTLS proofs
 - Rust - High-performance verification and transparency analysis
 - Solana/Anchor - Fast, low-cost blockchain for immutable storage
 - React + TypeScript - Beautiful, responsive frontend UI
 - Poseidon Hash - ZK-friendly cryptographic primitives
 
Prerequisites: Node.js 18+, Phantom Wallet (browser extension)
# Clone and install
git clone https://github.com/proofofanchor/proof_of_anchor.git
cd proof_of_anchor/frontend
npm install
# (Optional) Add GitHub token for higher rate limits
echo "VITE_GITHUB_TOKEN=your_token" > .env
# Start
npm run devVisit http://localhost:5173 and connect your Phantom wallet!
β Works fully offline - no blockchain deployment needed!
- High Transparency: 
github.com,ethereum.org,solana.com - Medium Transparency: 
uniswap.org,opensea.io - Custom: Enter any domain!
 
For blockchain deployment:
# Start Solana validator
solana-test-validator
# Deploy program
cd solana && anchor build && anchor deploy
# Start frontend
cd ../frontend && npm run devproof_of_anchor/
βββ noir/              # zkTLS circuits (Noir)
β   βββ src/main.nr    # Certificate verification circuit
β   βββ witness/       # Example proof inputs
β
βββ verifier/          # Rust verification engine
β   βββ src/main.rs    # Transparency analysis logic
β   βββ src/real_zk_tls.rs
β
βββ solana/            # Anchor program (Solana)
β   βββ programs/attestation/
β   β   βββ src/lib.rs # On-chain storage & voting
β   βββ Anchor.toml
β
βββ frontend/          # React UI
β   βββ src/App.tsx
β   βββ src/components/
β   βββ src/services/
β
βββ scripts/           # Automation scripts
β   βββ deploy_anchor.sh
β   βββ run_proof.sh
β
βββ docs/              # Documentation
    βββ PITCH_DECK.md  # Investor presentation
    βββ architecture.md
Retail Investors - Verify transparency before investing, avoid rug pulls
Exchanges - Automate project vetting, reduce scam listings by 90%
VC Funds - Batch-analyze 50+ projects instantly, 10x faster due diligence
DeFi Protocols - Require 80+ scores before partnerships
Regulators - Verifiable on-chain proof of transparency checks
User submits any domain β System validates TLS certificate via HTTPS β Fetches real-time GitHub data (stars, forks, commits, license) β Automated repository discovery for 20+ popular projects.
Analyzes multiple indicators:
- β Public GitHub (25pts) - Open-source code, active commits
 - β Security Audits (25pts) - Third-party verification
 - β Roadmap (20pts) - Public planning documentation
 - β Team Verification (15pts) - Public profiles
 - β Token Economics (15pts) - Whitepaper transparency
 - Bonus: GitHub stars, forks, recent activity (0-35pts)
 
Adaptive scoring: Established companies start at 85pts; new projects build from 0pts.
Risk Factors (0-10): Invalid certificates, no code repository, low engagement, missing audits, anonymous team.
Legitimacy Ratings:
- HIGHLY LEGITIMATE (80+) - Strong transparency, minimal risk
 - LIKELY LEGITIMATE (60-80) - Good indicators, minor concerns
 - POSSIBLY LEGITIMATE (30-60) - Mixed signals
 - SUSPICIOUS (<30) - Multiple red flags
 
Vote "Legitimate" or "Suspicious" with confidence (1-10) β Weighted consensus prevents manipulation β Generate SHA-256 proof hash β Optional: Store on Solana blockchain (<$0.01).
Complete workflow: 3-6 seconds from input to verified proof.
Note: System works fully offline - blockchain is optional!
| Metric | Value | 
|---|---|
| Full Analysis | 2-4 seconds | 
| TLS Certificate Check | <500ms | 
| GitHub API Query | 200-800ms | 
| Proof Verification | <500ms | 
| Total End-to-End | 3-6 seconds | 
| Solana Transaction | <$0.01 (optional) | 
| GitHub API Rate Limit | 60/hr β 5,000/hr w/ token | 
| Supported Domains | 20+ built-in, unlimited | 
Tip: Add VITE_GITHUB_TOKEN to increase API rate limits from 60 to 5,000 requests/hour.
Run Tests:
cd noir && nargo test              # Noir circuits
cd solana && anchor test           # Solana program
cd verifier && cargo test          # Rust verifier
cd frontend && npm test            # FrontendGenerate Proofs:
./scripts/test_examples.sh         # Example proofs
./scripts/run_real_proof.sh        # Real domain proofDemo is NOW LIVE on Solana Devnet!
Connect your Phantom wallet β Enter a domain β Get instant transparency analysis with real GitHub data & TLS validation β Vote on legitimacy β Generate verified proof!
Blockchain: ethereum.org, solana.com, uniswap.org, opensea.io, chainlink.network, polygon.technology, bitcoin.org
Tech Giants: github.com, google.com, microsoft.com, facebook.com
Social/Emerging: bluesky.app, discord.com, slack.com, zoom.us
Any domain works - not just the ones listed above!
Q2 2024: Solana mainnet, 1,000+ projects, exchange partnerships, mobile app
Q3 2024: Multi-chain (ETH, BSC, Polygon), 10,000+ projects
Q4 2024: ML scam prediction, historical analysis, real-time alerts
2025: 100,000+ projects, 50+ institutions, token launch & DAO
Contributions welcome! Report bugs, suggest features, submit PRs, improve docs, or translate. See CONTRIBUTING.md for guidelines.
- π Pitch Deck - Full investor presentation
 - ποΈ Architecture - Technical deep-dive
 - π€ Hackathon Slides - Presentation slides
 - βοΈ Setup Guide - Detailed installation
 - π‘ API Documentation - Integration guide (coming soon)
 
- Website: proofofanchor.io (coming soon)
 - Email: [email protected]
 - Twitter: @ProofOfAnchor
 - GitHub: github.com/proofofanchor
 - Discord: Join our community
 
This project is licensed under the MIT License - see the LICENSE file for details.
- Noir Team - For the amazing zero-knowledge DSL
 - Solana Foundation - For the fast, low-cost blockchain
 - Anchor Framework - For simplifying Solana development
 - Community Contributors - For testing and feedback
 
"In the digital economy, transparency isn't just nice to haveβit's essential for trust."
Let's make online commerce safer for everyone. π‘οΈ