Quick Start¶
This guide shows you how to use Proof Keys Studio to create and manage cryptographic keys and sign documents.
What is Proof Keys Studio?¶
Proof Keys Studio is a web application that lets you:
- Create cryptographic keys for signing documents
- Sign documents with data integrity proofs
- Manage your keys and proofs in one place
- Share signed documents with others
All without needing to install any software - it works right in your browser!
Getting Started¶
1. Sign In or Register¶
Visit https://proof-keys.studio and you'll see the sign-in page.
Option A: Quick Anonymous Access - Type "ANONYMOUS" as the username - Click Continue - You're in! A default key is created automatically
Option B: Create an Account - Click Sign up (or use the link at the bottom) - Enter any username you want - Click Continue - Use your device's security (Touch ID, Face ID, Windows Hello, or a security key) - Your account is created and a default key is ready
Option C: Sign In to Existing Account - Enter your username - Click Continue - Use the same security method you used when registering
2. Explore the Dashboard¶
After signing in, you'll see:
- Your Dashboard: Overview of your activity and stats
- Sidebar Menu: Navigate to different sections:
- Dashboard: Overview and activity
- Keys: Manage your cryptographic keys
- Documents: Store documents for signing
- Proofs: Create and manage signed documents
- Activity: View your activity history
- Settings: Account and session settings
3. Your Keys¶
Every user gets a default key automatically. You can:
- View your keys on the Keys page
- Create new keys with custom labels (e.g., "production", "testing")
- Upgrade keys to use your own DID (for registered users)
- Set expiry dates when creating keys
Key Limits: - Anonymous users: 1 key maximum - Registered users: 5 keys maximum
4. Store Documents¶
Before you can sign a document, you need to store it:
- Go to the Documents page
- Load your document using any method:
- Drag and drop a file
- Click to browse and select a file
- Enter a URL to fetch a document from the web
- Scan a QR code with your camera
- Click Store Document
- Give it a name (e.g., "Invoice 2025", "Contract v2")
- Your document is saved and ready to use
5. Create Proofs¶
A proof is a cryptographic signature that proves a document hasn't been tampered with:
- Go to the Proofs page
- In the "Create Proof" section:
- Select a key from the dropdown
- Select a document from your stored documents
- Click Add Proof
- Your document is signed and stored automatically
The signed document includes: - Your original document - A cryptographic proof that anyone can verify - Information about which key was used
6. Manage Your Proofs¶
On the Proofs page, you can:
- View any stored proof to see the complete signed document
- Download proofs as JSON files
- Star important proofs for quick access (they appear in your shortcuts menu)
- Delete proofs you no longer need
Starred Proofs: - Click the star icon on any proof - Starred proofs appear in the Shortcuts menu in the top navigation - Great for frequently used proofs
7. View Your Activity¶
The Activity page shows everything you've done:
- When you created keys
- When you created proofs
- When you signed in or out
- All organized by time (newest first)
You can also see recent activity in the Notifications widget in the top navigation.
What Can You Do?¶
For Anonymous Users¶
- Create and use 1 key
- Store documents
- Create proofs
- View activity
- Sign out
For Registered Users¶
- Create and use up to 5 keys
- Get your own DID (e.g.,
did:web:proof-keys.studio:user:yourname) - Upgrade keys to use your DID
- Store documents
- Create proofs
- View activity
- Manage account settings
Next Steps¶
- Learn about managing your keys
- Understand upgrading keys to use your own DID
- Explore creating proofs from stored documents
- Learn about sharing and managing proofs