diff --git a/index.html b/index.html index 7ef9cee..2db5db3 100644 --- a/index.html +++ b/index.html @@ -738,7 +738,7 @@

 did-reference      = did (did-fragment-reference / did-service-reference)
 did-fragment-reference  = "#" did-fragment
-did-service-reference   = ";" service-id] [ "/" service-path ] [ "?" service-query ] [ "#" service-fragment ]
+did-service-reference   = ";" service-id [ "/" service-path ] [ "?" service-query ] [ "#" service-fragment ]
 service-id         = ALPHA / DIGIT / "." / "-" / "_"
       
@@ -748,7 +748,7 @@

- A generic DID fragment (the did-fragment rule in Section + A generic DID fragment (the

did-fragment
rule in Section ) is identical to a URI fragment and MUST conform to the ABNF of the fragment ABNF rule in [[RFC3986]]. A DID fragment MUST be used only as a method-independent @@ -782,7 +782,7 @@

A DID Reference Service path (the

service-path
rule above) is identical to a URI path and MUST conform to the ABNF of the path-rootless ABNF -rule in [[RFC3986]]. A DID path is used to address resources available via a DID +rule in [[RFC3986]]. The path is used to address resources available via a DID service endpoint. See Section .

@@ -790,6 +790,12 @@

A specific DID scheme MAY specify ABNF rules for DID Reference service paths that are more restrictive than the generic rules in this section.

+ +

+A DID Reference Service

query
and
fragment
parts are +identical to their URI counterparts and MUST conform to the ABNF of the query +and fragment rules in [[RFC3986]]. +