Section 8 of the DID Spec, titled "DID Resolvers" and paraphrased below, contains (likely outdated) normative language, some of which contradicts the current Resolution Spec.
8. DID Resolvers
A DID resolver is a software component with an API ..... To be conformant with this specification, a DID resolver:
SHOULD validate that a DID is valid according to its DID method specification, otherwise it should produce an error.
MUST conform to the requirements of the applicable DID method specification when performing DID resolution operations.
SHOULD offer the service of verifying the integrity of the DID Document if it is signed.
MAY offer the service of returning requested properties of the DID Document.
I second Manu's suggestion that this section simply defer to the resolution spec and that a link there is added in place of the current content
Section 8 of the DID Spec, titled "DID Resolvers" and paraphrased below, contains (likely outdated) normative language, some of which contradicts the current Resolution Spec.
I second Manu's suggestion that this section simply defer to the resolution spec and that a link there is added in place of the current content