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.
🔓 Open Source Apache 2.0 Licensed
Quick installation
npm install @blockialabs/ssi-issuer-sdk
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.
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.