@did-btc1/method / Btc1VerificationMethod
Class: Btc1VerificationMethod
Defined in: packages/method/src/utils/did-document.ts:49
DID BTC1 Verification Method extends the DidVerificationMethod class adding helper methods and properties Btc1VerificationMethod
Implements
Constructors
Constructor
> new Btc1VerificationMethod(__namedParameters
): Btc1VerificationMethod
Defined in: packages/method/src/utils/did-document.ts:56
Parameters
__namedParameters
Returns
Btc1VerificationMethod
Properties
controller
> controller: string
Defined in: packages/method/src/utils/did-document.ts:52
The DID of the entity that controls this verification method.
Implementation of
IBtc1VerificationMethod
.controller
id
> id: string
Defined in: packages/method/src/utils/did-document.ts:50
The identifier of the verification method, which must be a URI.
Implementation of
publicKeyMultibase
> publicKeyMultibase: string
Defined in: packages/method/src/utils/did-document.ts:53
(Optional) A public key in Multibase format.
A multibase key that conforms to the draft Multibase specification.
Implementation of
IBtc1VerificationMethod
.publicKeyMultibase
secretKeyMultibase?
> optional
secretKeyMultibase: string
Defined in: packages/method/src/utils/did-document.ts:54
Implementation of
IBtc1VerificationMethod
.secretKeyMultibase
type
> type: string
Defined in: packages/method/src/utils/did-document.ts:51
The type of the verification method.
To maximize interoperability this value SHOULD be one of the valid verification method types registered in the DID Specification Registries.