@mikedev FEP-ef61 'ap' URLs are not valid URIs according to RFC-3986, because in URIs ":" is used as a delimiter between host and port components. However, many other characters are allowed. For example, this is a valid URI:
ap://did;key;z6MkvUie7gDQugJmyDQQPhMCCBfKJo7aGvzQYF2BqvFvdwx6/objects/123Apparently did;key;z6MkvUie7gDQugJmyDQQPhMCCBfKJo7aGvzQYF2BqvFvdwx6 is a valid host.
DIDs can be also percent-encoded.
I don't think we need to change anything now, but this is something to be aware of (and something FEP-ef61 implementers might demand in the future)