dumbtv
dumbtv가 ADB로 Fire TV에서 광고·추적·업데이트 알림을 제거, 루트·앱 변경 없이, 무료 오픈소스
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Fight misinformation with cryptographic proof of reality.
zkTruth is a decentralized camera application that cryptographically proves media authenticity using zero-knowledge proofs and blockchain timestamping on World Chain.
In a world where AI-generated deepfakes are indistinguishable from reality, zkTruth establishes trust at the point of capture — not after the fact.
• 4.7B AI-generated images created in 2025 alone
• 67% of people can't distinguish real from AI content
• 96% of deepfakes are created without consentREADME 전문 보기 ↗Fight misinformation with cryptographic proof of reality.
zkTruth is a decentralized camera application that cryptographically proves media authenticity using zero-knowledge proofs and blockchain timestamping on World Chain.
In a world where AI-generated deepfakes are indistinguishable from reality, zkTruth establishes trust at the point of capture — not after the fact.
No existing solution simultaneously verifies that content was captured by a real device, at a specific time and place, by a verified human, and has not been tampered with since capture.
📸 CAPTURE → 🔐 VERIFY → ⛓ MINT & SHARE
Take a photo or video. GPS coordinates, UTC timestamp, and device metadata are embedded in real-time.
Authenticate with World ID using zero-knowledge proofs. Prove you're human without revealing your identity.
SHA-256 content hash is minted as an ERC-721 NFT on World Chain (Chain ID: 480). Share your verified proof on any platform.
| Feature | Description |
|---|---|
| Zero-Knowledge Proof | World ID verifies you're human without revealing identity |
| Content Hashing | SHA-256 tamper-proof fingerprint generated at capture time |
| On-Chain Record | Immutable timestamp and proof on World Chain |
| Real-Time Metadata | GPS, time, device info overlaid on camera view |
| Social Sharing | Export verified proof to X, Instagram, Farcaster |
| Photo & Video | Supports both photo capture and video recording |
| Mobile-First PWA | Optimized for iPhone/Android with native camera access |
| Layer | Technology | Purpose |
|---|---|---|
| Frontend | Next.js 16 + React 19 | PWA camera application |
| Identity | World ID (ZKP) | Human verification |
| Integrity | SHA-256 + C2PA (Phase 2) | Tamper detection |
| Blockchain | World Chain (ID: 480) | Immutable proof storage |
| Wallet | Privy (embedded wallets) | Non-custodial wallet |
| Storage | Arweave / Irys (Phase 2) | Permanent media storage |
git clone https://github.com/manmos104/zktruth.git
cd zktruth
npm install --legacy-peer-deps
# HTTP (desktop browser testing)
npm run dev
# HTTPS (required for mobile camera access)
npx next dev --experimental-https -p 3000
Open https://localhost:3000 in your browser.
npx next dev --experimental-https -p 3000ipconfig getifaddr en0https://<your-ip>:3000 on your phone's browser┌─────────────────────────────────────────────┐
│ zkTruth App │
│ (Next.js PWA / React 19) │
├──────────┬──────────┬───────────────────────┤
│ Camera │ Metadata │ UI / Sharing │
│ Module │ Overlay │ Module │
├──────────┴──────────┴───────────────────────┤
│ Proof of Capture Engine │
│ ┌────────┐ ┌─────────┐ ┌────────────────┐ │
│ │SHA-256 │ │World ID │ │ GPS + Time │ │
│ │Hashing │ │ (ZKP) │ │ Capture │ │
│ └────┬───┘ └────┬────┘ └───────┬────────┘ │
│ └──────────┼──────────────┘ │
│ ▼ │
│ Proof Structure (JSON) │
├──────────────────────────────────────────────┤
│ World Chain (ID: 480) │
│ ERC-721 NFT + Immutable Timestamp │
└──────────────────────────────────────────────┘
| Threat | Mitigation |
|---|---|
| Content manipulation | SHA-256 hash detects any modification |
| Identity spoofing | World ID biometric uniqueness (1 person = 1 ID) |
| Timestamp manipulation | Blockchain consensus on World Chain |
| Metadata forgery | On-device capture binding |
zkTruth proves when, where, and by whom media was captured, and that it hasn't been modified. It does not verify the semantic meaning of content (e.g., photographing a screen showing fake content).
MIT License — see LICENSE for details.