!!! Overview [{$pagename}] is part of the [DID Document] and is a network address at which a service operates on behalf of an [entity]. The rules for [{$pagename}]s are: * [MAY] include a service property. * The value of the service property should be an [JSONArray] of service [endpoints]. * [MUST] include id, type, and serviceEndpoint properties, and [MAY] include additional properties. * [protocol] [SHOULD] be published in an open standard specification. * The value of the serviceEndpoint property [MUST] be a [JSON-LD] object or a valid [URI] conforming to [RFC 3986] and normalized according to the rules in section 6 of [RFC 3986] and to any normalization rules in its applicable [URI] scheme specification. !! [{$pagename}] [Example] [{$pagename}] Examples of specific services include discovery services, social networks, file storage services, and verifiable claim repository services. Service endpoints may also be provided by a generalized data interchange protocol such as Extensible Data Interchange. Various [Example] [{$pagename}]s: {{{ { "service": [{ "id": "did:example:123456789abcdefghi;openid", "type": "OpenIdConnectVersion1.0Service", "serviceEndpoint": "https://openid.example.com/" }, { "id": "did:example:123456789abcdefghi;vcr", "type": "CredentialRepositoryService", "serviceEndpoint": "https://repository.example.com/service/8377464" }, { "id": "did:example:123456789abcdefghi;xdi", "type": "XdiService", "serviceEndpoint": "https://xdi.example.com/8377464" }, { "id": "did:example:123456789abcdefghi;agent", "type": "AgentService", "serviceEndpoint": "https://agent.example.com/8377464" }, { "id": "did:example:123456789abcdefghi;hub", "type": "HubService", "serviceEndpoint": "https://hub.example.com/.identity/did:example:0123456789abcdef/" }, { "id": "did:example:123456789abcdefghi;messages", "type": "MessagingService", "serviceEndpoint": "https://example.com/messages/8377464" }, { "id": "did:example:123456789abcdefghi;inbox", "type": "SocialWebInboxService", "serviceEndpoint": "https://social.example.com/83hfh37dj", "description": "My public social inbox", "spamCost": { "amount": "0.50", "currency": "USD" } }, { "id": "did:example:123456789abcdefghi;authpush", "type": "DidAuthPushModeVersion1", "serviceEndpoint": "http://auth.example.com/did:example:123456789abcdefg" }] } }}} !! More Information There might be more information for this subject on one of the following: [{ReferringPagesPlugin before='*' after='\n' }]