Empeiria Documentation
  • Getting Started
    • Welcome to Empeiria
    • 5 minutes Quickstart
    • Tutorial: Credential Issuance & Verification
      • Overview
      • Understanding Key Concepts
      • Project Setup
      • Deploying the Issuer
      • Uploading the Credential Schema
      • Issuing Credentials
      • Frontend for Credential Issuance
      • Testing Credential Issuance
      • Deploying the Verifier
      • Setting Up the Verification Flow
      • Creating a Verification Endpoint
      • Creating a Protected Dashboard
      • Testing the Verification Flow
      • Summary & Next Steps
  • Understand
    • EVDI Architecture
    • Self-Sovereign Identity
      • Technical Foundations
      • Roles in the SSI framework
      • Protocols and Standards
  • Develop
    • One-click deployment
      • Introduction
      • Registration
      • Login
      • Creating an Issuer
      • Issuer Data Description
      • Creating a Verifier
      • Verifier Data Description
    • Issuer
      • Terminology and Concepts
      • DID Document Management
      • Schema Management
      • Issuing Credentials and Interacting With Wallets
      • Revocations
      • Security Considerations
      • Error Handling and Troubleshooting
      • Future Enhancements
      • References and Standards
      • MCP Server Integration
      • FAQ
      • API Reference
        • Token
        • Schema
        • Offering
        • Metadata
        • Credential
        • Blockchain
        • Authorization
    • Verifier
      • Terminology and Concepts
      • Architecture Overview
      • Core Responsibilities
      • Query Language
      • Client Configuration
      • Frontend Integration
      • Revocations
      • Server-Side VP Queries
      • Security Considerations
      • Error Handling and Troubleshooting
      • Future Enhancements
      • References and Standards
      • MCP Server Integration
      • FAQ
      • API Reference
        • VP Query
        • QR Code
        • Authorization
    • Wallet SDK (Coming soon)
    • Introduction to cosmwasm
  • Empe Blockchain
    • Overview
    • Chain Architecture
      • Auth
      • Authz
      • Bank
      • Distribution
      • Governance
      • Staking
      • IBC
      • DidDoc
      • Vesting
      • Minter
      • Stablefee
      • LinkedResources
    • Important links
    • Validators Guide
      • New validator
      • Hardware requirements
      • Required software installation
      • Go installation
      • Install prebuild binary
      • Install binary from source code (option B)
      • Configure a node
      • Cosmovisor setup
      • Install wasmvm
      • Sync with state-sync
      • Full state sync from archive snapshot
      • Latest snapshot
      • Run a Validator
      • Migration to v0.2.2
      • Migration to v0.3.0
      • Migration to v0.4.0
      • FAQ
  • User Guide
    • Empe DID Wallet
      • Intro
      • Download and first launch
      • Create or import did
      • Main screen overview
      • How to claim credential from issuer
      • How to use credential with verifier
      • Settings and other options
    • Keplr Wallet and Blockchain Operations
      • How to Connect Keplr Wallet
    • Ping Pub operation
    • Staking Tokens Guide
    • Voting on Governance Proposals Guide
    • Sending Tokens Guide
    • Airdrop
      • On-Chain Testnet Airdrop
      • Faucet Guide: How to Claim Testnet Tokens?
  • Appendix
    • Glossary
Powered by GitBook
On this page
  1. Understand
  2. Self-Sovereign Identity

Protocols and Standards

Understanding the standards that Empeiria is built on helps you assess compatibility with existing systems and future-proofing for your organization. This section explains the key standards we implement and what they mean for your use case.

Why Standards Matter

When evaluating any identity or data verification technology, standards compliance is crucial for several reasons:

Interoperability: Standards-based systems can work with other compliant systems without custom integration work. If you decide to switch vendors or add additional solutions, standards compliance makes that transition much smoother.

Future-Proofing: Technologies built on established standards are more likely to remain compatible as the ecosystem evolves. Proprietary solutions risk becoming obsolete or requiring costly migrations.

Enterprise Adoption: Large organizations typically require standards compliance before adopting new technologies. Standards provide confidence that the technology has been vetted by industry experts.

Regulatory Compliance: Many regulations reference specific technical standards. Using standards-compliant solutions can simplify compliance efforts.

The success of SSI relies on interoperable protocols and standards. Key contributions include:

  1. W3C DID Standard: Defines how to create and manage globally unique, user-controlled identifiers independent of any centralized authority.

  2. W3C Verifiable Credentials Data Model: Specifies the structure and format for Verifiable Credentials (VCs), including cryptographic signing and tamper-proof verification.

  3. Industry Initiatives and Working Groups: Organizations like the Decentralized Identity Foundation work on best practices for SSI, fostering interoperability and innovation.

Standards compatibility is the key to data interoperability. Empeiria enables data sharing across various data ecosystems and organizational adoption by adhering to industry standards in the table below.

Name
Standarizing Body
URL

Data Model

VC, VP

W3C

Credential Format

JWT-VC

W3C

Credential Format — Signature

JWS

IETF

Entity Identifier

DID

W3C

User Authentication

SIOPv2

OIDF

Issuance

OIDC4VC

OIDC4VC

Revocation

Bitstring Status List

W3C

Presentations

OIDC4VP

OIDF

Presentations

Presentation Exchange

DIF

Messaging

DIDComm Messaging v2.1

DIF

Configuration/Binding

DIDConfiguration

DIF

Data Format

JSON for Linking Data (JSON-LD)

W3C

Credential Presentation

JWT VC Presentation Profile

W3C

PreviousRoles in the SSI frameworkNextOne-click deployment

Last updated 2 days ago

w3.org/TR/vc-data-model
w3.org/TR/vc-data-model/#json-web-token
datatracker.ietf.org/doc/html/rfc7515
w3.org/TR/did-core
openid.net/specs/openid-connect-self-issued-v2-1_0.html
openid.net/specs/openid-4-verifiable-credential-issuance-1_0.html
w3.org/TR/vc-bitstring-status-list
openid.net/specs/openid-4-verifiable-presentation-1_0.html
identity.foundation/presentation-exchange
didcomm.org
identity.foundation/.well-known/resources/did-configuration/
w3.org/TR/json-ld11/
w3.org/TR/vc-data-model/#presentations-jwt