w3c / did-extensions

Decentralized Identifier Ecosystem Extensions
https://w3c.github.io/did-extensions/
Other
119 stars 194 forks source link

How to register new verification method type? #404

Open jaroslavsaxa opened 2 years ago

jaroslavsaxa commented 2 years ago

<not an issue, but request for help> - We should like to register new verification method type key/signature. Can you please navigate how this can be done in did-spec-registry?

OR13 commented 2 years ago

@jaroslavsaxa

  1. write a spec that define the method type
  2. open a pull request to the did spec registries to register it

Examples:

I also maintain a list here as well: https://ns.did.ai/

For example:

https://github.com/w3c/did-spec-registries/blob/6296fb1c7bbf786c34ef6612776a3cb2d38c7f11/index.html#L1093

Can I move this issue to the did spec registries?

OR13 commented 2 years ago

I edited your submission to make it more readable for future searchers.

jaroslavsaxa commented 2 years ago

Hi Orie,

Thank you very much for this! There is clear description for new did method for verification method type and or other changes (non editorial) no so clear for me so I rather asked. Thank you and sorry to bother,

Yes, you can move this issue to the did spec registries jaro

From: Orie Steele @.> Reply to: w3c/did-core @.> Date: Tuesday, 11 January 2022 at 18:31 To: w3c/did-core @.> Cc: Jaroslav Saxa @.>, Mention @.***> Subject: [External] Re: [w3c/did-core] <not an issue, but request for help> - We should like to register new verification method type key/signature. Can you please navigate how this can be done in did-spec-registry? (Issue w3c/did-core#814)

This message is from an EXTERNAL SENDER - be CAUTIOUS, particularly with links and attachments.


@jaroslavsaxahttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_jaroslavsaxa&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=wh8nBKo6jtXpe7b7SRASSfVwiLjyDDX8VYF1jnhokS0&m=IyMrZF8xs_zcQ9Vth_YqGtXX91BDKzahYKYQ4OL9NV8IOnlJJ4NcvAccMLdEHpUq&s=MXckpt4LTSTtEooZZbFD_ahavxLyjYlukNisl0G1oWI&e=

  1. write a spec that define the method type
  2. open a pull request to the did spec registries to register it

Examples:

I also maintain a list here as well: https://ns.did.ai/https://urldefense.proofpoint.com/v2/url?u=https-3A__ns.did.ai_&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=wh8nBKo6jtXpe7b7SRASSfVwiLjyDDX8VYF1jnhokS0&m=IyMrZF8xs_zcQ9Vth_YqGtXX91BDKzahYKYQ4OL9NV8IOnlJJ4NcvAccMLdEHpUq&s=krSMtzl-CfLsgoFMLa8z7p1G6VvZ5tQYOG_UW-_EmvM&e=

For example:

https://github.com/w3c/did-spec-registries/blob/6296fb1c7bbf786c34ef6612776a3cb2d38c7f11/index.html#L1093https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_w3c_did-2Dspec-2Dregistries_blob_6296fb1c7bbf786c34ef6612776a3cb2d38c7f11_index.html-23L1093&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=wh8nBKo6jtXpe7b7SRASSfVwiLjyDDX8VYF1jnhokS0&m=IyMrZF8xs_zcQ9Vth_YqGtXX91BDKzahYKYQ4OL9NV8IOnlJJ4NcvAccMLdEHpUq&s=i5cpIRSDomiWjEyQ9dSg8VtlGdNdufXGTdij-Eew4hE&e=

Can I move this issue to the did spec registries?

— Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_w3c_did-2Dcore_issues_814-23issuecomment-2D1010196732&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=wh8nBKo6jtXpe7b7SRASSfVwiLjyDDX8VYF1jnhokS0&m=IyMrZF8xs_zcQ9Vth_YqGtXX91BDKzahYKYQ4OL9NV8IOnlJJ4NcvAccMLdEHpUq&s=4Sp3sefT5SikECB9aTtKidV7LpuzmfTzGFwIe2ZAAsY&e=, or unsubscribehttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AMWAB2CDUSHQ3WEZ6VK34H3UVRSO5ANCNFSM5LW4ERDA&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=wh8nBKo6jtXpe7b7SRASSfVwiLjyDDX8VYF1jnhokS0&m=IyMrZF8xs_zcQ9Vth_YqGtXX91BDKzahYKYQ4OL9NV8IOnlJJ4NcvAccMLdEHpUq&s=gD34q_qACgOS4g4iN3cpl23-BINKL7EyTSBx6FKfDXs&e=. Triage notifications on the go with GitHub Mobile for iOShttps://urldefense.proofpoint.com/v2/url?u=https-3A__apps.apple.com_app_apple-2Dstore_id1477376905-3Fct-3Dnotification-2Demail-26mt-3D8-26pt-3D524675&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=wh8nBKo6jtXpe7b7SRASSfVwiLjyDDX8VYF1jnhokS0&m=IyMrZF8xs_zcQ9Vth_YqGtXX91BDKzahYKYQ4OL9NV8IOnlJJ4NcvAccMLdEHpUq&s=kGyD_-ykln69h7_P0cqiCwguF4JHpAQC7YjQvw2vbg8&e= or Androidhttps://urldefense.proofpoint.com/v2/url?u=https-3A__play.google.com_store_apps_details-3Fid-3Dcom.github.android-26referrer-3Dutm-5Fcampaign-253Dnotification-2Demail-2526utm-5Fmedium-253Demail-2526utm-5Fsource-253Dgithub&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=wh8nBKo6jtXpe7b7SRASSfVwiLjyDDX8VYF1jnhokS0&m=IyMrZF8xs_zcQ9Vth_YqGtXX91BDKzahYKYQ4OL9NV8IOnlJJ4NcvAccMLdEHpUq&s=NM19n7ZPxGy9vlBZ4V6De68nbz_0jmLup9dcB0XM3m4&e=. You are receiving this because you were mentioned.Message ID: @.***>


This message is for the designated recipient only and may contain privileged, proprietary, or otherwise confidential information. If you have received it in error, please notify the sender immediately and delete the original. Any other use of the e-mail by you is prohibited. Where allowed by local law, electronic communications with Accenture and its affiliates, including e-mail and instant messaging (including content), may be scanned by our systems for the purposes of information security and assessment of internal compliance with Accenture policy. Your privacy is important to us. Accenture uses your personal data only in compliance with data protection laws. For further information on how Accenture processes your personal data, please see our privacy statement at https://www.accenture.com/us-en/privacy-policy.


www.accenture.com

jaroslavsaxa commented 2 years ago

Thank you a lot!

From: Orie Steele @.> Reply to: w3c/did-core @.> Date: Tuesday, 11 January 2022 at 18:32 To: w3c/did-core @.> Cc: Jaroslav Saxa @.>, Mention @.***> Subject: [External] Re: [w3c/did-core] How to register new verification method type? (Issue w3c/did-core#814)

This message is from an EXTERNAL SENDER - be CAUTIOUS, particularly with links and attachments.


I edited your submission to make it more readable for future searchers.

— Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_w3c_did-2Dcore_issues_814-23issuecomment-2D1010197933&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=wh8nBKo6jtXpe7b7SRASSfVwiLjyDDX8VYF1jnhokS0&m=YGCPyD2kEDPRykhb_ggdiCPfStzJ06PMRnA5Sbc70rJZdEAMQOvmyZATOkTQ1KrM&s=Nu1mI45EcEs4uI66Qq-Skdx--26CRfdhR7I_edbeRO8&e=, or unsubscribehttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AMWAB2ABIDK4Z7JLW2MXZ2LUVRSUHANCNFSM5LW4ERDA&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=wh8nBKo6jtXpe7b7SRASSfVwiLjyDDX8VYF1jnhokS0&m=YGCPyD2kEDPRykhb_ggdiCPfStzJ06PMRnA5Sbc70rJZdEAMQOvmyZATOkTQ1KrM&s=sCRGAAY9Qc8enRZ2oApeuXtNitWzfjWPPJFwNjAgS8w&e=. Triage notifications on the go with GitHub Mobile for iOShttps://urldefense.proofpoint.com/v2/url?u=https-3A__apps.apple.com_app_apple-2Dstore_id1477376905-3Fct-3Dnotification-2Demail-26mt-3D8-26pt-3D524675&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=wh8nBKo6jtXpe7b7SRASSfVwiLjyDDX8VYF1jnhokS0&m=YGCPyD2kEDPRykhb_ggdiCPfStzJ06PMRnA5Sbc70rJZdEAMQOvmyZATOkTQ1KrM&s=cFV4f2voXJgu4bkONxFDp5AlbFakQW69lCqXuST8IKY&e= or Androidhttps://urldefense.proofpoint.com/v2/url?u=https-3A__play.google.com_store_apps_details-3Fid-3Dcom.github.android-26referrer-3Dutm-5Fcampaign-253Dnotification-2Demail-2526utm-5Fmedium-253Demail-2526utm-5Fsource-253Dgithub&d=DwMCaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=wh8nBKo6jtXpe7b7SRASSfVwiLjyDDX8VYF1jnhokS0&m=YGCPyD2kEDPRykhb_ggdiCPfStzJ06PMRnA5Sbc70rJZdEAMQOvmyZATOkTQ1KrM&s=bWITFYYseHS17-ji9kRwNcT1DJforz0R0ywEV6ggAd0&e=. You are receiving this because you were mentioned.Message ID: @.***>


This message is for the designated recipient only and may contain privileged, proprietary, or otherwise confidential information. If you have received it in error, please notify the sender immediately and delete the original. Any other use of the e-mail by you is prohibited. Where allowed by local law, electronic communications with Accenture and its affiliates, including e-mail and instant messaging (including content), may be scanned by our systems for the purposes of information security and assessment of internal compliance with Accenture policy. Your privacy is important to us. Accenture uses your personal data only in compliance with data protection laws. For further information on how Accenture processes your personal data, please see our privacy statement at https://www.accenture.com/us-en/privacy-policy.


www.accenture.com

OR13 commented 2 years ago

@jaroslavsaxa I have transferred the issue, please feel free to link any work in progress here, and I am happy to review.

bahner commented 7 months ago

Ah. Thanks. I was afraid to ask. I have an incoming PR that I don't really think should be immediately approved, but also isn't silly. This was helpful.