@abaxxtech/id-sdk
v2.1.7
Published
SDK for accessing the features and capabilities
Readme
@abaxxtech/id-sdk
SDK for building applications on the Abaxx ID++ protocol.
Provides higher-level APIs over @abaxxtech/id
for decentralized identifiers, verifiable credentials, and DWN records.
Features
- DID management — create and resolve
did:ion,did:key,did:dht - Verifiable Credentials — issue, sign, verify, revoke, suspend (Status List 2021)
- DWN records and protocols — full CRUD, protocol-based access control, optional recipient encryption
- P2P sync with ID++ relay networks (configurable or off)
- ESM, CJS, and browser bundles
Install
npm install @abaxxtech/id-sdkRequires Node.js >= 20.3.0.
Use
import {
IDUserAgent,
DidManager,
IdentityManager,
KeyManager,
} from '@abaxxtech/id-sdk';