Welcome to xcr.sh
xcr.sh helps you prove ownership of your digital content using C2PA content credentials. Follow these steps to get started.
Quick Start
Create Your Account
Sign up for a free xcr.sh account. Your account will have a unique Decentralized Identifier (DID) that represents your identity.
Create accountSet Up Your Keys
During signup, a cryptographic key pair is automatically generated for you. Your private key is encrypted with your password and stored securely.
Sign Your Content
Upload any digital content to create a credential. The credential links your identity to the content's unique hash, proving you created it.
Learn how to sign contentShare & Verify
Share your content with its verification link. Anyone can verify the authenticity by uploading the content or entering its hash.
Learn about verificationWhat You Can Do
Prove Ownership
Cryptographically link your identity to your work
Detect Tampering
Verify content hasn't been modified
Disclose AI Use
Be transparent about AI involvement
Control Training
Set permissions for AI training use
Supported Content Types
xcr.sh supports any digital file. Common use cases include:
🖼️
Images
JPG, PNG, WebP
🎬
Videos
MP4, MOV, WebM
🎵
Audio
MP3, WAV, FLAC
📄
Documents
PDF, DOCX, TXT
Your Security
Private keys never leave your device. Your password decrypts your private key locally in your browser.
Content is hashed, not stored. We only store the cryptographic hash, not your actual files.