Files
internet-id/docs/user-guide/what-is-internet-id.md
Copilot 02ee4f03da Add Prisma schema format validation to CI pipeline (#115)
* 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>
2025-11-02 20:06:02 -06:00

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)

  1. You fingerprint your file - The app creates a unique digital fingerprint (hash) of your original content
  2. You sign it - Your wallet signs a manifest proving you created it
  3. It's anchored on-chain - The fingerprint goes on a public blockchain (like a permanent timestamp)
  4. You connect your links - Bind your YouTube, TikTok, Twitter posts to your original fingerprint
  5. 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

  1. Upload (optional) → Manifest → Register on-chain
  2. Get your content hash anchored to blockchain
  3. Receive verification badge and shareable link

Binding to Platforms

  1. Post your content on YouTube, Twitter, TikTok, etc.
  2. Bind the platform link to your registered content
  3. Share verification badge with your audience

Verifying Content

  1. Paste a link or scan a QR code
  2. View on-chain entry and manifest
  3. 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