-
Notifications
You must be signed in to change notification settings - Fork 217
Description
Hello!
We have released a new feature that allows to issue credentials to assets that are identified by CAIP-19 identifiers. Of course, a credential could also be issued to a previous credential, hence the need to define a CAIP-19 identifier for such credential.
In our (KILT) context, a credential is composed of two parts: the credential itself, with the information about the subject, and its on-chain attestation, which is a hash of part of the credential content.
Because an asset namespace should be as generic and broad as possible, I wanted to bring this matter up for discussion.
I was thinking of something like <chain_id>:attestation:<kilt_reference>/<kilt_identifier>, so for instance for our two different types of credentials, we would have <chain_id>:attestation:kilt-credentials-v1:<credential_hash> and <chain_id>:attestation:kilt-public-credential-v1:<public_credential_hash>.
Any opinion on this? Should we have a new CAIP describing on-chain attestations?