Crate kilt_dip_primitives
source ·Expand description
Collection of support traits, types, and functions for integrating KILT as an identity provider following the Decentralized Identity Provider (DIP) protocol.
Consumers of KILT identities should prefer directly using
KiltVersionedRelaychainVerifier
for consumer relaychains and
KiltVersionedParachainVerifier
for consumer sibling parachains.
Re-exports
pub use traits::RelayStateRootsViaRelayStorePallet;
pub use merkle_proofs::latest::*;
pub use verifier::*;
Modules
- Module to deal with cross-chain Merkle proof as generated by the KILT chain.
- Module to deal with cross-chain state proofs.
- Collection of traits used throughout the crate and useful for both providers and consumers.
- Verifier module containing types that implement the verifier component to be deployed both on a sibling parachain and on a parent relaychain.