Should the network be returned in the resolutionResults object?
Would it be useful for the resolver to return metadata about the network that's included in the identifier. Our current thinking is that if the identifier contains a network in the method specific identifier (this syntax could also likely be used in ways other than indicating a specific network) then the resolver should return metadata about the network used.
Sounds like a good idea! This could be included in the "methodMetadata" object. We could add a comment to the spec that explains this.
This was discussed during the did meeting on 23 January 2025.
View the transcript
w3c/did-resolution#52
JoeAndrieu: Think it is out of scope. DIDDoc is about getting the canonical DIDDoc. Can get other things already. What you can't infer is that the JWKS are canonical. Going to confuse the security model.
Wip: Could be an extension.
markus_sabadello: Could be useful as metadata properties. Concept of "network" (namespaces within a method) is not in the DID Core -- is used by some Methods. Could be useful to return other information. I think this is an extension.
manu: +1 to extension.
<JoeAndrieu> +1 to extension. seems useful for some methods
This was discussed during the did meeting on 23 January 2025.
There appeared to be consensus from the group that this issue would be best addressed as an extension.
I created an issue in DID Extensions for this enhancement: https://github.com/w3c/did-extensions/issues/628
Therefore, I think we could close this here.
Closing, since an issue for this has been created in DID Extensions: https://github.com/w3c/did-extensions/issues/628