Skip to content

Clarify the domain and range of the verifiablePresentation.verifiableCredential property #1366

@andresuribe87

Description

@andresuribe87

From #1358 (comment), it became evident that the name for the property verifiablePresentation.verifiableCredential is misleading, and the definition needs further clarification.

Relevant excerpt from the conversation below:

In an ideal world, I would agree with you. Yes, the term verifiableCredential is misleading insofar as the graph naming aspect is hidden (and this misconception actually may have led to a bug in v1.0). The problem I see is that renaming a term that is already widely used in implementations out there might be the source of problems. I leave the judgement to others, but, pragmatically, we may have to live with the current term.

I would argue that if renaming fixes these sort of bugs, that's exactly what we should do in 2.0 :)

As I said: in theory yes, pragmatically probably not. But that is a really separate issue, too, I believe.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions