Skip to main content

Developer Documentation

Build Trusted Digital Identity Solutions

Enterprise products for verifiable credentials, digital signatures, and secure data exchange. From mobile apps to zerotrust enterprise platforms.

Developer Resources

Choose the product that fits your use case. All products share a consistent architecture and can be combined for comprehensive solutions.

SDKApache 2.0v0.25.0

Identity Development Kit

Foundational open-source multi-platform identity libraries for building secure identity solutions. Provides cryptographic primitives, credential handling, and protocol implementations across Android, iOS, JVM, JS, WASM, and native.

  • Multi-platform (mobile, browser & server)
  • OID4VP, OID4VCI protocol support
  • SD-JWT & mDoc credentials
  • ETSI, OpenID Federation, DID & X.509 trust
  • Key Management & HSM integration
SDKCommercialv0.25.0

Enterprise Development Kit

Available for selected clients. Public: Q2 2026

Enterprise extensions for building production identity systems. Adds authorization frameworks, authzen, policy engines, aws/azure integrations, (g)RPC, micro-services deployments, and eIDAS signatures. Backed by support/SLA contracts

  • Zero trust, policy engines, authzen & auditing
  • Advanced Identity verification & reconciliation
  • scheduling and async execution
  • 20+ storage providers and encrypted vaults
  • Optional VDX integration
PlatformCommercialv0.25.0

Verifiable Data Exchange

Available Q2 2026

Zero-trust Enterprise platform for secure exchange of verifiable data. REST APIs, (g)RPC microservices. Management UI for credential issuance, verification, and policy-compliant data flows across organizations. Workflows, forms & portal integrations

  • Integrates with existing IAM solutions
  • Workflows, forms & portals
  • REST APIs, (g)RPC & messaging
  • Management UI for administration
  • On-premise, cloud and hybrid deployments
SDKCommercialv0.10

Kiwa eLicense

Mobile SDK for Kiwa eLicense holder applications. Purpose-built for digital license management with offline verification and secure credential storage.

  • iOS & Android support
  • Offline license verification
  • QR code scanning
  • NFC & BLE support
Apache 2.0v0.1.0

eduID Wallet Matching Portal

Privacy-preserving identity matching portal connecting eduID wallet credentials with institutional identities via SURFconext federation. HMAC-based matching, encrypted attribute storage, and standards-compliant OID4VP wallet authentication.

  • OID4VP wallet authentication
  • HMAC identity matching & reconciliation
  • AES-256-GCM encrypted attribute storage
  • OAuth2/OIDC Security Token Service
  • GDPR-by-architecture design
SDKApache 2.0legacy

SSI-SDK

Legacy TypeScript library for Self-Sovereign Identity applications. Supports multiple credential formats, DID methods, and transport protocols for web and Node.js environments.

  • TypeScript/JavaScript
  • Multiple VC formats
  • DID resolution
  • Transport protocols

Why Sphereon products?

Built by identity experts for developers who need reliable, standards-compliant solutions.

Security First

Built with security at the core. All products follow industry best practices for cryptographic operations and secure key management.

Standards Compliant

Full compliance with W3C, IETF, ISO, and EU standards including eIDAS, OID4VP, OID4VCI, SD-JWT, and mDL/mDoc.

Multi-Platform

Write once, deploy everywhere. Core libraries support Android, iOS, JVM, JavaScript, wasm and native with consistent APIs.

Production Ready

Battle-tested in enterprise deployments. Comprehensive documentation, examples, and support for your production needs.

Layered Architecture

Our SDKs build upon each other, providing flexibility from low-level cryptographic operations to complete enterprise platforms.

VDX - Verifiable Data Exchange Platform
EDK - Enterprise Development Kit
IDK - Identity Development Kit (Foundation)

Each layer extends the capabilities below while maintaining backward compatibility

Ready to Get Started?

Explore our documentation, try the examples, or reach out to our team for enterprise support.