Module dock_core::modules

source ·

Modules

  • Minimal proof of existence registry.
  • This module allows DIDs to publically attests to arbirary (and arbitrarily large) RDF claimgraphs. These attestations are not stored on-chain; rather, the attester chooses a storage method by specifying an Iri.
  • Generic immutable single-owner storage.
  • Simulates a multisig root account.
  • Module to store offchain signature keys and parameters for different signature schemes. Currently, can be either BBS, BBS+, Pointcheval-Sanders or BBDT16. For BBS, BBS+ and Pointcheval-Sanders, the public key is in group G2 but for BBDT16, it’s in group G1 and used to verify the proof of validity of MAC (and related proofs) but not the MAC itself.
  • Storage for status list-related verifiable credentials:
  • Dock Trust Registry.