Skip to content

How to refer to attestations as asset class? #215

@ntn-x2

Description

@ntn-x2

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?

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions