anon-identity
Version:
Decentralized identity framework with DIDs, Verifiable Credentials, and privacy-preserving selective disclosure
19 lines • 604 B
TypeScript
import { DID } from '../types';
export declare class DIDService {
private static readonly ED25519_MULTICODEC;
static createDIDKey(publicKey: Uint8Array): DID;
static getPublicKeyFromDID(didKey: string): Uint8Array;
static createDIDDocument(did: DID): Promise<{
"@context": string[];
id: string;
verificationMethod: {
id: string;
type: string;
controller: string;
publicKeyMultibase: string;
}[];
authentication: string[];
assertionMethod: string[];
}>;
}
//# sourceMappingURL=did.d.ts.map