Managing Your Keys¶
Keys are cryptographic identities you use to sign documents. Each key can sign documents, and anyone can verify those signatures using your key's public identifier (DID).
What Are Keys?¶
Keys in Proof Keys Studio are:
- Cryptographic identities: Used to prove you signed a document
- Unique identifiers: Each key has a unique DID (Decentralized Identifier)
- Signing tools: Used to create proofs on documents
When you sign in or register, you automatically get a default key that's ready to use immediately.
Viewing Your Keys¶
On the Keys page, you'll see:
- Key carousel: All your keys displayed horizontally
- Key details: For each key, you see:
- Label: The name you gave it (e.g., "default", "production-key")
- DID: The unique identifier (e.g.,
did:key:z6Mk...) - Created: When the key was created
- Expires: When it expires (if you set an expiry date)
Navigating Keys: - Click any key chip to select it - Use your mouse wheel over the carousel to scroll through keys - The selected key is highlighted
Creating New Keys¶
You can create additional keys for different purposes:
- On the Keys page, click the create + chip
- In the New Key modal:
- Enter a label (e.g., "production", "testing", "personal")
- Optionally set an expiry date (when the key should stop working)
- Click Create key
Your new key appears in the carousel and is ready to use.
Why Create Multiple Keys? - Use different keys for different purposes (work vs. personal) - Rotate keys periodically for security - Organize keys by project or use case
Key Limits¶
- Anonymous users: Can have 1 key total
- Registered users: Can have up to 5 keys total
If you try to create more keys than allowed, you'll see an error message.
Default Keys¶
Your default key is special:
- Automatically created when you sign in or register
- Always labeled "default"
- Cannot be upgraded to use a DID (only custom keys can be upgraded)
- Cannot be deleted (it's your primary key)
You can still use your default key to sign documents - it works just like any other key!
Copying Key Information¶
To copy a key's DID:
- Find the key in the carousel
- Click the copy icon next to the DID
- The DID is copied to your clipboard
Useful for: - Sharing your key identifier with others - Referencing keys in other systems - Verifying proofs
Key Expiry¶
When creating a key, you can optionally set an expiry date:
- The key will stop working after the expiry date
- Useful for temporary keys or security rotation
- The expiry date is shown in the key details
If you don't set an expiry date, the key never expires.
What's Next?¶
- Learn about upgrading keys to use your own DID
- Understand default keys and their special properties