Prove what's yours.
Deny what isn't.

MIR Assertions lets verified organizations make cryptographically-signed, publicly-verifiable statements about media artifacts. No files uploaded. No central authority deciding truth.

Look Up an Artifact Become an Issuer
SHA-256
Hash-based identity
Ed25519
Cryptographic signatures
Zero
Files uploaded

What MIR does

MIR records who made each assertion about a media file. It does not judge accuracy, detect fakes, or label content.

🔒

Signed claims

Every assertion is cryptographically signed with the issuer's private key. Anyone can verify it came from them.

🔍

Hash-based lookup

Files are identified by their SHA-256 hash. Your media never leaves your device. MIR only stores 64-character fingerprints.

👥

Verified issuers

Organizations apply, verify domain ownership, and register signing keys before making any assertions.

⚠️

Deepfake defense

Assert "this is not from us" against fabricated content. Give the public a way to check before believing.

📄

Assertion types

ISSUED_BY, NOT_ISSUED_BY, DISPUTE, ROLE_SCOPE, INTENT, METHOD. Each carries different meaning.

🌐

Open verification

Anyone can look up assertions. No account needed. Embed verification badges on your own site with a single script tag.

Who uses this

Any organization that publishes media and cares about attribution.

Newsrooms

Sign original photos and video before publication. Readers verify authenticity by dropping the file into MIR lookup.

Creators and studios

Assert ownership of your work. If someone misattributes or fabricates content in your name, issue a NOT_ISSUED_BY.

Government and institutions

Stamp official communications. Deny doctored documents. Give citizens a way to verify what's real.

AI companies

Disclose AI-generated outputs with METHOD assertions. Provide transparent provenance for synthetic media.

Get started

Look up any media artifact by its SHA-256 hash, or apply to become a verified issuer.

Search Assertions See How It Works