TBD54566975 / dap

Decentralized Agnostic Paytag
12 stars 3 forks source link

Standardize service type values to use UpperCamelCase naming convention #17

Closed frankhinek closed 3 months ago

frankhinek commented 3 months ago

Context

Our project currently defines service type values such as maddr and dapregistry in DID Documents. However, all registered DID service types follow a UpperCamelCase (aka PascalCase) naming convention:

Proposal

This issue proposes changing the service type values introduced for DAPs to use UpperCamelCase. This change will make our DID Documents better aligned with DID conventions and consistent with other implementations.

Proposed changes:

Implementation

If adopted, this change will require updates to:

  1. DID Document generation code
  2. Parsing code that handles our custom service types
  3. Documentation and examples

Discussion Points

Please share your thoughts and feedback on this proposal.