did-document-public-key
Decentralized Identity (DID) Document (DDO) Public Key interface
Abstract
In this module, we provide a class interface for creating Public Keys suitable for a Decentralized Identity (DID) Document (DDO)
Installation
$ npm install did-document-public-key
Example Usage
const Ed25519VerificationKey2018 = const PublicKey = const pk = id: 'did:ara:6d75736963' type: Ed25519VerificationKey2018 console
API
pk = new PublicKey(opts)
where opts
should be:
id: String // A valid DID URI type: String // A valid type from 'ld-cryptosuite-registry' owner: String // DEPRECATED: Use 'opts.controller' controller: String // An optional DID who owns this public key, defaults to id
See Also
TODO
License
MIT