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

Purpose Field for Identities #1210

Open
sondreb opened this issue Dec 6, 2021 · 1 comment
Open

Purpose Field for Identities #1210

sondreb opened this issue Dec 6, 2021 · 1 comment

Comments

@sondreb
Copy link
Contributor

sondreb commented Dec 6, 2021

I'm working on an implementation of Decentralized Identifiers (DIDs) specification (W3C) and I'm using a custom purpose value to derive keys used for identities.

Is there any interest in a SLIP for such a purpose for key derivation?

Suggestion is somewhat like this:

m / purpose' / identity_type' / identity' / operation / key_index

Currently use purpose 302 and identity type as 616 (picked for the DID Method I'm working on). Another identity system could pick another identity_type value.

I read on one of the other slips: Purpose codes from 10001 to 19999 are reserved for SLIPs.

So either I can write a draft for Purpose Field for Identities or I'll pick a number above these and go with it.

@prusnak
Copy link
Member

prusnak commented Dec 6, 2021

Hi Sondre!

Sure! Feel free to go ahead and draft SLIP-0302 and use the purpose 302 and identity type 616, so you won't have to change anything.

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

2 participants