Optional
controllerAn optional property to specify the DID controller.\
Optional
idAn optional property to specify the DID contoller id.
Optional
keysAn optional property to pass in an initial key pair
Optional
keyAn optional property to specify a key URI for the key manager. If not provided, the key manager will generate a key URI based on the public key of the key pair.
Optional
storeAn optional property to specify a custom KeyValueStore
instance for key management. If not
provided, Btc1KeyManager
uses a default MemoryStore
instance.
This store is responsible for managing cryptographic keys, allowing them to be retrieved,
stored, and managed during cryptographic operations.
Params for initializing a Btc1KeyManager class instance.