Getting Started

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

1

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 account
2

Set 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.

Ed25519 KeysPassword ProtectedClient-Side Encryption
3

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 content
4

Share & Verify

Share your content with its verification link. Anyone can verify the authenticity by uploading the content or entering its hash.

Learn about verification

What 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.

Create Your AccountLearn About C2PA