Managing Signed Documents¶
Once you've created a proof, you can view, download, share, and organize your signed documents.
Viewing Proofs¶
On the Proofs page, you'll see all your stored proofs in a grid:
- Each proof card shows:
- Verification Method: The DID used to sign
- Cryptosuite: The signing algorithm used
- Created: When the proof was created
- Star button: Mark important proofs
To view a proof: - Click any proof card - A modal opens showing the complete signed document - You can copy the JSON from the modal
Downloading Proofs¶
To download a proof as a file:
- Find the proof on the Proofs page
- Click the Download button
- The signed document is saved as a JSON file
The downloaded file contains: - Your original document - The complete proof object - All metadata needed for verification
Starring Proofs¶
Star important proofs for quick access:
- Click the star icon on any proof card
- The proof is starred (icon turns yellow/gold)
- Starred proofs appear in the Shortcuts menu in the top navigation
Use cases: - Frequently referenced proofs - Important documents you need quick access to - Proofs you share regularly
To unstar: - Click the star icon again to remove it from shortcuts
Deleting Proofs¶
To remove a proof you no longer need:
- Click the Delete button (trash icon) on the proof card
- Confirm the deletion
- The proof is removed from your storage
Note: Deleted proofs cannot be recovered. Make sure to download important proofs before deleting.
Storing Documents¶
Before creating a proof, you need to store a document:
- Go to the Documents page
- Load your document using any method:
- Drag and drop a file onto the upload area
- Click the upload area to browse for a file
- Enter a URL in the URL field and click the arrow button
- Scan a QR code by clicking "Scan QR" (camera feed replaces upload area)
- Click Store Document
- Enter a name for your document
- Your document is saved and ready to use
Supported formats:
- JSON files (.json)
- Text files
- Any file that can be read as text
Document Input Methods¶
Drag and Drop¶
- Drag a file from your computer onto the upload area
- The area highlights when you drag over it
- Drop the file to load it
Click to Browse¶
- Click the upload area
- Select a file from your file picker
- The file content is loaded automatically
URL Fetch¶
- Enter a URL in the URL input field (below the upload area)
- Click the arrow button at the end of the field
- The document is fetched from the URL and loaded
QR Code Scanner¶
- Click Scan QR (below the URL field)
- The upload area and URL field are replaced with a camera feed
- Point your camera at a QR code
- The scanner automatically detects and loads the content
- Click Stop Scanning to return to the normal view
Best Practices¶
For Organization¶
- Use descriptive names: Name your documents clearly (e.g., "Invoice-2025-01", "Contract-v2")
- Star important proofs: Make frequently used proofs easy to find
- Regular cleanup: Delete old proofs you no longer need
For Sharing¶
- Download before sharing: Download proofs as files for reliable sharing
- Share complete documents: Always share the full signed document (document + proof)
- Include context: When sharing, explain what the document represents
For Verification¶
- Keep originals: Store both the original document and the signed version
- Document your keys: Note which key was used for important proofs
- Verify before sharing: Make sure proofs are valid before sharing with others
Technical Details¶
File Format¶
All signed documents are in JSON format following the W3C Data Integrity Proof standard:
{
// Your original document content
"proof": {
"type": "DataIntegrityProof",
"cryptosuite": "eddsa-jcs-2022",
"verificationMethod": "did:key:z6Mk...",
"created": "2025-01-15T10:30:00Z",
"proofPurpose": "assertionMethod"
}
}
Storage¶
- Proofs are stored in your browser's local storage
- Storage is scoped to your user account or session
- Maximum of 100 proofs stored per user/session
- Storage persists across browser sessions
Privacy¶
- All proofs are stored locally in your browser
- No proofs are sent to external services
- Only accessible in your browser on the same domain
- Deleted proofs are permanently removed
Related Topics¶
- Learn about creating proofs
- Understand storing documents