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

KERI event stream - detail KEL/TEL events for anchoring AlsoKnownAs, EquivalentID, and other DID metadata #51

Closed
2byrds opened this issue Sep 29, 2023 · 4 comments

Comments

@2byrds
Copy link
Contributor

2byrds commented Sep 29, 2023

We need a way to say how "AlsoKnowAs" values are injected into the KEL/TEL, included in the end states of those, and then put into the DIDDoc. The ones we care about are when a did:webs is redirected to a new URL by its controller, so that existing references to the "old" DID are not useless.

@peacekeeper
Copy link
Contributor

peacekeeper commented Sep 29, 2023

Yes we need to talk a bit more about alsoKnownAs (see also #11), but in general I find it a bit difficult to ask "what KEL/TEL events do you need in order to create a certain property in the DID document". The alsoKnownAs property is a good case where this question is difficult. I imagine that there will ALWAYS be an alsoKnownAs that points to the did:keri equivalent of did:webs. There is no explicit event that you need to generate in order to anchor this alsoKnownAs entry. It's simply there because the spec says so. So I think the better question is to ask "how is the KEL/TEL mapped to a DID document", and from that it follows what kind of events result in what kind of changes in the DID document.

@swcurran
Copy link
Contributor

I think we want to explicitly support having a “did:webs” that is (web-terms) redirected to another URL. That is the specific use case for an event related to alsoKnownAs — allowing the controller to say that this was an intended event.

I think that is important, although I think I could be convinced otherwise :-)

@2byrds
Copy link
Contributor Author

2byrds commented Mar 29, 2024

I need to add examples from the reference implementation of designated aliases

@2byrds
Copy link
Contributor Author

2byrds commented Apr 1, 2024

@2byrds 2byrds closed this as completed Apr 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants