Get Started with Sphyre
This guide will walk you through setting up your first Sphyre wallet, receiving a credential, and presenting it to a verifier. The entire process takes less than 5 minutes!Overview
In this quickstart, you’ll:- Create a wallet and generate your DID
- Request and receive a verifiable credential
- Present your credential to a verifier
- Understand the basic SSI flow
All Sphyre applications are already deployed and accessible online. No installation required to get started!
Step 1: Create Your Wallet
The wallet is your personal identity hub where you store and manage your credentials.1
Open Sphyre ALV
Navigate to app.sphyre.tech
2
Create New Wallet
Click “Create New Wallet” on the onboarding screen
3
Save Your Seed Phrase
You’ll receive a 12-word seed phrase. Write it down and store it securely!
4
Verify Your Seed Phrase
Confirm 3 random words from your seed phrase to ensure you’ve saved it correctly
5
View Your DID
Your Decentralized Identifier (DID) will be displayed. This is your unique identity on the Sphyre network.Format:
did:alyra:<base64-public-key>Success! You now have a self-sovereign digital identity.
Step 2: Request a Credential
Now let’s get your first verifiable credential.1
Navigate to Request Credential
From the wallet dashboard, click on “Request Credential”
2
Select a Schema
Choose a credential type (e.g., National ID, Driver’s License, Student ID)
3
Choose an Issuer
Select a template from an authorized issuer organization
4
Fill in Your Information
Complete the credential request form with your details
5
Submit Request
Your request is sent directly to the issuer’s dashboard
Step 3: Issuer Approves (Demo)
For this demo, you can also act as the issuer:1
Open Issuer Dashboard
Navigate to issuers.sphyre.tech
2
Log In
Use demo credentials or register as an issuer
3
View Pending Requests
Go to “Credential Requests” to see incoming requests
4
Approve Request
Click “Approve” on your credential requestThe system will:
- Generate a verifiable credential
- Sign it cryptographically
- Store it on IPFS
- Anchor the hash on blockchain
- Deliver it to the user’s wallet
Step 4: View Your Credential
Return to your wallet to see the newly issued credential:1
Open Your Wallet
Go back to app.sphyre.tech
2
View Credentials
Navigate to “My Credentials” or the credential slider on the dashboard
3
Inspect Details
Click on a credential to see:
- Credential type and issuer
- All claims and values
- Issue date and expiration
- Cryptographic proof
4
Generate QR Code
Click “Show QR” to generate a shareable QR code for presentation
Step 5: Present Your Credential
Now let’s verify your credential with a verifier:1
Scan Presentation Request
The verifier will provide a QR code for their presentation requestOr manually navigate to the verification flow
2
Review Request
See what information the verifier is requesting
Thanks to selective disclosure, you only share what’s requested!
3
Consent to Share
Choose whether to approve or deny the requestYou can also use Zero-Knowledge Proofs to prove facts without revealing data (e.g., “I am over 18” without showing your birthdate)
4
Submit Presentation
Your credential is verified instantly by the verifier
Complete! You’ve successfully completed the full SSI flow.
Understanding What Happened
Here’s the technical flow you just experienced:Key Concepts You’ve Learned
Decentralized Identifier (DID)
Decentralized Identifier (DID)
Your unique identity that you control. No central authority can revoke or modify it.
Verifiable Credential (VC)
Verifiable Credential (VC)
A tamper-proof digital credential that can be cryptographically verified without contacting the issuer.
Selective Disclosure
Selective Disclosure
Share only what’s needed. You control exactly which claims from your credentials to present.
Zero-Knowledge Proofs
Zero-Knowledge Proofs
Prove facts about your credentials without revealing the underlying data.
Next Steps
Learn Core Concepts
Deep dive into SSI, DIDs, and VCs
Explore Components
Understand each part of the ecosystem
Developer Integration
Build your own SSI application
API Reference
Explore the Fortro Engine API
Try Advanced Features
Once you’re comfortable with the basics:1
Manage Consent
Navigate to Settings → Consent Management to control who can request data from you
2
Use Zero-Knowledge Proofs
Create a ZKP presentation to prove age, citizenship, or other facts without revealing exact data
3
Manage Connections
View and manage your connections with issuers and verifiers
4
Backup & Recovery
Create an encrypted backup of your wallet for extra security
Questions? Check out our detailed guides or explore the API documentation.