Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make a distinction between what we accept and what we create #140

Open
nitro-neal opened this issue Mar 22, 2024 · 1 comment
Open

Make a distinction between what we accept and what we create #140

nitro-neal opened this issue Mar 22, 2024 · 1 comment
Labels
enhancement New feature or request vc related to verifiable credentials

Comments

@nitro-neal
Copy link
Contributor

Maybe another column here:
https://github.com/TBD54566975/web5-spec/blob/main/spec/vc.md

Basically for example: We accept an issuer that is a {id:"myid", name:"myname"} and internally we represent as string.

Another example is the @context object on did document. It can be a string, string[] or a list of ordered maps. We can consume a list of ordered maps but in the end it will be a string[]

Just maybe need the distinction / new column on what our data model internally is vs what we accept from the outside

@decentralgabe
Copy link
Member

@nitro-neal I am wondering if we should avoid this until we encounter a case where what we accept is different than what we produce. do you know if we've had this happen?

@decentralgabe decentralgabe added vc related to verifiable credentials enhancement New feature or request labels Aug 16, 2024
@decentralgabe decentralgabe removed their assignment Aug 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request vc related to verifiable credentials
Projects
Status: No status
Development

No branches or pull requests

2 participants