Skip to content

FirmaRED Protocol#698

Open
alejodsarmiento-lgtm wants to merge 4 commits into
w3c:mainfrom
alejodsarmiento-lgtm:main
Open

FirmaRED Protocol#698
alejodsarmiento-lgtm wants to merge 4 commits into
w3c:mainfrom
alejodsarmiento-lgtm:main

Conversation

@alejodsarmiento-lgtm

@alejodsarmiento-lgtm alejodsarmiento-lgtm commented Apr 16, 2026

Copy link
Copy Markdown

Instructions for Pull Requests

Please read these instructions thoroughly in order to ensure that your pull request is processed in a timely manner. This document contains detailed instructions for registering a DID Method. If your pull request concerns some other change to the repository, you may delete all of the text in this text box and write up a more relevant description.

There is a DID Method Registration form below that MUST be included in a DID Method Registration Request. The form includes check boxes that you are expected to fill out when you submit your request.

Once you submit your request, your pull request will be reviewed by the registry editors. Changes regarding the required criteria may be requested. If there are no objections or changes requested, your DID method will be registered after a minimum of 7 days.

DID Method Registration Process

In order to register a new DID method, you must add a JSON file to the ./methods directory.

Here is an example registration entry:

{
  // These fields are required
  "name": "example",
  "status": "registered",
  "specification": "https://w3c-ccg.github.io/did-spec/",
  // These fields are optional
  "contactName": "W3C Credentials Community Group",
  "contactEmail": "",
  "contactWebsite": "",
  "verifiableDataRegistry": "DID Specification"
}

Your Pull Request will be automatically validated, please ensure that all of the automated tests pass (no errors reported) or your submission will not be reviewed. Common reasons for failed validation includes invalidly formatted JSON files and missing mandatory fields.

----- DID METHOD REGISTRATION FORM: DELETE EVERYTHING ABOVE THIS LINE ------

DID Method Registration

As a DID method registrant, I have ensured that my DID method registration complies with the following statements:

alejodsarmiento-lgtm pushed a commit to alejodsarmiento-lgtm/universal-resolver that referenced this pull request Apr 18, 2026
Driver for the did:cuil DID method implementing W3C DID Core 1.0
for natural persons identified by the Argentine CUIL fiscal identifier.

- Docker image: firmared/uni-resolver-driver-did-cuil:1.0.0
- Spec: https://firmared.com/did-spec/cuil/v1
- W3C DID Extensions PR: w3c/did-extensions#698
- Port: 8181
- Test identifiers: did:cuil:20378029067, did:cuil:27371284609
@swcurran

swcurran commented Jun 4, 2026

Copy link
Copy Markdown
Collaborator

I used a translator to get an English version of the spec, and my comments are based on the accuracy of the translation.

The spec states that the DID is did:cuil:<cuil>, where the <cuil> is the government-issued CUIL of the person. The spec also states that the "CUIL is not in the DID Doc", but if the CUIL is in the DID, it is in the DIDDoc. I'm guessing the intention is that the DID method-specific part of the DID (<cuil>) is not supposed to be the CUIL itself, but some sort of derived value. However, that is not what the translation of the spec says.

Clarification is required -- or an update to the Security and Privacy to say that the CUIL is in the DID Doc.

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

Successfully merging this pull request may close these issues.

2 participants