22 packages
quarkid
Este conjunto de 11 paquetes NPMJs se utiliza para realizar las operación de bajo nivel y abstraer la lógica para facilitar el desarrollo de los componentes.
@quarkid/agent
Agent SDK
@quarkid/core
@quarkid/did-core
This package define general interfaces to work with DID such as DIDDocument, DID Methods, Purposes, Services and Verification Methods.
@quarkid/did-registry
This package exposes the functionality to create and publish DIDs using Modena Registry.
@quarkid/did-resolver
This package exposes the functionality to resolve DIDs using Modena Resolvers.
@quarkid/dwn-client
@quarkid/dwn-client-scheduler
@quarkid/kms-client
KMS comes from the English key management system and is the component in charge of creating key pairs, encrypting, decrypting and signing content. The current Quark ID KMS implementation supports the ES256k, DIDComm, and BBSBLS2020 algorithms.
@quarkid/kms-core
This package exposes interfaces to be implemented by KMS concrete implementations like Extrimian KMS Client.