🔓 Open Source Apache 2.0 Licensed

The best way to start
a digital identity project

Building W3C-compliant digital identity apps requires months of research and complex cryptographic implementation. Our open-source TypeScript SDKs turn those complex identity standards into simple APIs, so you can ship identity features in days, not months.

Quick installation
npm install @blockialabs/ssi-issuer-sdk
Blockia ID App Screenshot
Powering Blockia ID in production
Built by Blockia Labs

4 problems. 4 solutions. 1 open-source ecosystem.

Each open-source SDK solves a specific identity challenge with production-ready TypeScript APIs. Use them together for complete SSI applications, or individually for targeted features. Apache 2.0 licensed.

📋

Issue Credentials

Credential issuance requires complex OpenID4VCI flows and session management. Our simple APIs handle W3C Verifiable Credentials with built-in session management, so you can issue credentials in just 5 lines of code.

import { IssuerSDK } from '@blockialabs/ssi-issuer-sdk' const issuer = new IssuerSDK() // Issue W3C compliant credentials
💳

HD Wallet Management

Professional SDK for HD wallets with secure storage, DID management, and BIP32/BIP39 key derivation. Perfect for mobile apps and browser extensions.

import { WalletSDK } from '@blockialabs/ssi-wallet-sdk' // BIP32/BIP39 key derivation // Secure storage & DID management
✅

Verify Credentials

Professional SDK for verifying credentials with OpenID4VP Draft-24 support. Complete presentation definitions, QR codes, and token exchange.

import { VerifierSDK } from '@blockialabs/ssi-verifier-sdk' // OpenID4VP Draft-24 support // Presentation definitions & QR codes
🔑

DID Management

Core SDK for Decentralized Identifiers (DIDs) with support for did:key and did:web methods. Essential building blocks for all identity operations.

import { DID } from '@blockialabs/ssi-did' // did:key and did:web support // Essential DID operations

Why we built this

Implementing W3C verifiable credentials requires understanding complex cryptographic protocols, managing key derivation, and navigating evolving standards. We've done the heavy lifting so you can focus on your application logic, not cryptographic complexity.

After working with various identity standards, we built these TypeScript SDKs to make W3C Verifiable Credentials (digital certificates that can be cryptographically verified) and DIDs (decentralized identifiers) accessible to developers. We focus on the core building blocks you need.

This is NOT an all-inclusive framework. We expect you to bring your own UI and business logic. Think of these SDKs as the essential cryptographic and protocol layers that handle the complex identity operations. Check out our architecture guide for integration patterns.

Battle-tested open-source SDKs

These Apache 2.0 licensed libraries power Blockia ID and are used in production environments. Transparent, auditable, and community-driven.

📋

Issue Credentials

Issue W3C Verifiable Credentials following OpenID4VCI Draft-17 standards with session management.

💳

HD Wallet Support

BIP32/BIP39 key derivation with secure storage, perfect for mobile apps and browser extensions.

✅

Credential Verification

OpenID4VP Draft-24 support with presentation definitions, QR codes, and token exchange.

🔑

DID Operations

Support for did:key and did:web methods with essential building blocks for identity operations.

v2.0.6
Latest Version
W3C
Standards Compliant
Apache
Open Source

Pick your identity challenge

Every identity use case is different. Our modular SDKs solve specific problems, so you only add what you need, when you need it.

Start building today

Join developers building the future of digital identity with enterprise-grade, open-source tools. Free forever, Apache 2.0 licensed.