Identity tech for regulated products and services

SSI platform for onboarding, digital identity verification, and compliance.

Izylife SSI Ecosystem reduces onboarding and login friction with identity and attribute verification through open OID4VCI/OID4VP standards. Fast integration, full control, modern user experience.

Open Source AGPL-3.0 Production-ready TypeScript SDK Mobile wallet included
6
Integrated modules
2
Flow core: issuance + verification
3
Operational portals (issuer, verifier, client)
1
End-to-end stack in a single repo
Why it works for business

From technical project to concrete commercial leverage

The platform is designed for teams that need to deliver digital services with secure onboarding, reliable access, and verifiable data governance.

01

Faster time-to-market

Pre-orchestrated components to go live in days, not months of custom integration.

02

Compliance by design

Standard protocols and traceable flows to support audits and regulatory requirements.

03

Measurable trust

Real-time credential verification to reduce fraud, manual errors, and false positives.

What it includes

Platform ready for issuance, verification, and application integration

A modular architecture covering issuer, verifier, wallet, and client SDK, with a modern stack and flows already tested in real development environments.

Key capabilities

  • Credential issuance with OID4VCI and cryptographic holder proof.
  • Presentation verification with OID4VP and user-context tokenization.
  • TypeScript SDK with PKCE, callback handling, and token lifecycle management.
  • Mobile wallet for QR scanning, secure storage, and did:key identity management.
  • Shared Java foundation to reduce duplication and simplify maintenance.
Java 17+
Spring Boot
Angular
TypeScript SDK
Ionic + Capacitor
MongoDB
OID4VCI
OID4VP
OAuth2 + PKCE
Keycloak/SPID

Architecture overview

flowchart LR Issuer["SSI Issuer"] --> Wallet["Mobile Wallet"] Wallet --> Verifier["SSI Verifier"] Client["Client Application"] --> SDK["TypeScript SDK"] SDK --> Verifier Issuer --> Common["Shared SSI Common"] Verifier --> Common

Verification flow (OID4VP)

sequenceDiagram participant U as User participant C as Client App participant W as Wallet participant V as Verifier C->>V: Start verification V-->>C: Presentation request (QR/link) U->>W: Scan and consent W->>V: Verifiable Presentation V-->>C: Verification result + token
How to start

Activation path in 3 steps

Pragmatic approach: demo environment, client integration, and implementation of your use cases.

1

Quick setup

Start a local stack with issuer, verifier, and supporting services from the monorepo.

2

Application integration

Connect your client using the TypeScript SDK and implement login based on verifiable credentials.

3

Guided go-live

Flow hardening, monitoring, and definition of conversion and security KPIs.

SEO FAQ

Frequently asked questions about SSI and digital credentials

Section optimized for organic search across informational and commercial intent.

What is an SSI platform?

An SSI (Self-Sovereign Identity) platform enables verifiable digital credentials, with user-controlled data and service-side cryptographic verification.

What is the difference between OID4VCI and OID4VP?

OID4VCI handles issuance of digital credentials to the wallet. OID4VP handles credential presentation and verification during login, onboarding, or authorization.

Why use it in an enterprise context?

It reduces fraud and user friction, improves auditability, and accelerates delivery of high-trust digital services in fintech, healthtech, HR, and regulated sectors.

Want to validate product fit for your use case right away?

Start from the repository and technical docs, then build an end-to-end demo with your team.

Open the repository Go to Quick Start