Skip to main content

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:
  1. Create a wallet and generate your DID
  2. Request and receive a verifiable credential
  3. Present your credential to a verifier
  4. 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!
Your seed phrase is the only way to recover your wallet. Never share it with anyone!
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)
Available schemas:
- National ID
- Driver's License  
- Student ID
- Employee Badge
- Professional License
- Health Insurance Card
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

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

Your unique identity that you control. No central authority can revoke or modify it.
A tamper-proof digital credential that can be cryptographically verified without contacting the issuer.
Share only what’s needed. You control exactly which claims from your credentials to present.
Prove facts about your credentials without revealing the underlying data.

Next Steps

Try Advanced Features

Once you’re comfortable with the basics:
1

Manage Consent

Navigate to SettingsConsent 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.