* Initial plan * Initial state: CI workflow already exists, planning improvements Co-authored-by: PatrickFanella <61631520+PatrickFanella@users.noreply.github.com> * Add Prisma format validation to CI and document environment variables Co-authored-by: PatrickFanella <61631520+PatrickFanella@users.noreply.github.com> * Fix code formatting issues to ensure CI passes Co-authored-by: PatrickFanella <61631520+PatrickFanella@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: PatrickFanella <61631520+PatrickFanella@users.noreply.github.com>
5.5 KiB
What is Internet ID?
Internet ID is a simple way for creators to prove "this is really mine" on the internet—without uploading originals to platforms or trusting a new gatekeeper.
🎯 The Problem
In today's digital landscape:
- AI can fake anything: Convincing deepfakes of audio, images, and video are everywhere
- Platform re-encoding: YouTube, TikTok, and other platforms change your files—bytes shift, quality changes
- Links rot: Accounts get compromised, content gets deleted, URLs break
- No easy proof: Viewers want a quick signal: "Is this from a real human creator, or is it likely fake?"
💡 The Solution
Internet ID gives each piece of content a durable "fingerprint" (a cryptographic hash) and an attestation from you, the creator. That fingerprint is anchored to a public blockchain so anyone can verify it later.
How It Works (Simple Version)
- You fingerprint your file - The app creates a unique digital fingerprint (hash) of your original content
- You sign it - Your wallet signs a manifest proving you created it
- It's anchored on-chain - The fingerprint goes on a public blockchain (like a permanent timestamp)
- You connect your links - Bind your YouTube, TikTok, Twitter posts to your original fingerprint
- Anyone can verify - Viewers can check that your platform content links back to your proven original
Think of it like signing the cover of your work and filing a timestamp at a public archive—so anyone can verify your authorship, anywhere on the web.
🌟 Why Creators Love It
✅ Opt-in and Portable
- No platform approval needed
- Works across YouTube, TikTok, Instagram, Twitter/X, and more
- Your proof goes with you wherever you share
🔒 Privacy by Default
- You don't have to upload your original file (unless you choose to)
- The proof works with just the hash + manifest
- Your content stays under your control
🌐 Public and Durable
- Anchored on an open blockchain
- Anyone can verify with or without our app
- Can't be censored or taken down
- Works forever, even if Internet ID disappears
⚡ Lightweight and Fast
- Tiny smart contract
- Short manifest file
- No heavy watermarking or invasive DRM
- Registers in seconds
👥 Why Audiences Love It
🎯 Clear Signal
- Badge and verification page that says "The creator anchored this"
- Simple visual confirmation
- Builds trust in what you're watching
📱 No Crypto Required
- Click or scan to verify
- Don't need a wallet to check
- Works in any browser
🔗 Platform-Agnostic
- Same signal follows content across the web
- Verify on YouTube, check again on Twitter
- One source of truth
🎬 Example Use Cases
For Video Creators
- Prove authorship of video series across multiple platforms
- Combat fake re-uploads and impersonators
- Build trust with your audience
For Journalists & Filmmakers
- Share source clips with durable provenance
- Create verifiable evidence trails
- Maintain credibility in the age of deepfakes
For Musicians
- Release stems and demos with provenance
- Track lineage of remasters
- Let fans verify authentic releases
For Brands
- Combat fake accounts and spoofed announcements
- Verify official content and statements
- Build trust with customers
For Artists
- Prove original creation of artwork
- Track derivative works
- Protect against art theft
🚫 What Internet ID Is NOT
Not a Truth Claim
Internet ID proves you created and signed something. It doesn't claim the content is "true" or "accurate"—just that you, the creator, opted in and anchored it.
Not Copy Protection
This isn't DRM. People can still copy or re-upload your content. Internet ID helps viewers tell the original from imposters.
Not a Centralized Platform
There's no lock-in. The proof is on an open blockchain. You can verify it yourself, build your own tools, or use ours—your choice.
🔄 Quick Flow Overview
Registering Content
- Upload (optional) → Manifest → Register on-chain
- Get your content hash anchored to blockchain
- Receive verification badge and shareable link
Binding to Platforms
- Post your content on YouTube, Twitter, TikTok, etc.
- Bind the platform link to your registered content
- Share verification badge with your audience
Verifying Content
- Paste a link or scan a QR code
- View on-chain entry and manifest
- Optional: byte-level check if you have the original
📢 Sharing Your Proof
Internet ID provides multiple ways to share verification:
- Badge: Small "Verified by Internet ID" image that links to your verification page
- QR Code: Scannable code for video outros, captions, or image corners
- Verification Link: Direct link to public verification page
- Embed HTML: Copy-paste code for your website
🎯 Who Is This For?
Internet ID is perfect for:
- Independent creators who want portable, platform-agnostic provenance
- Journalists who need credible content verification
- Small studios protecting their intellectual property
- Brands fighting impersonation and fake accounts
- Anyone who values privacy-respecting proof of creation
🚀 Ready to Get Started?
Head over to the Getting Started Guide to create your account and register your first piece of content!
📚 Learn More
- Quick Start Tutorial - Register content in 5 minutes
- FAQ - Common questions answered
- Privacy and Security - How we protect your data