diff --git a/ARCs/arc-0013.md b/ARCs/arc-0013.md index 4d98213be..27cee36ab 100644 --- a/ARCs/arc-0013.md +++ b/ARCs/arc-0013.md @@ -51,22 +51,6 @@ ARC-13 implementations **MUST** use box storage to store either the byte value o - Elements of the query component may contain characters outside the valid range. These must first be encoded according to UTF-8, and then each octet of the corresponding UTF-8 sequence must be percent-encoded as described in [RFC 3986](https://www.rfc-editor.org/rfc/rfc3986). -- Under DID services, Algorand API endpoints can OPTIONALLY use universal naming (Algod, Idx, Kmd) for ease of use and readability: - - ``` - did:algo:web:testnet:node/v2/blocks/34390581/transactions/6WKM4ALZ7GOPIJNQOVF4C65LKBVP6EWCXZWJ2ETRMI5OLI63YNEQ - - did:algo:web:testnet:idx/v2/transactions/6WKM4ALZ7GOPIJNQOVF4C65LKBVP6EWCXZWJ2ETRMI5OLI63YNEQ - ``` - - The service endpoint for this OPTIONAL setting should be specified like: - - ``` - "serviceEndpoint": "https://testnet:node/" - "serviceEndpoint": "https://testnet:idx/" - ``` - - When endpoints are used in universal descriptor format, there will be no need to specify the full URL, which may be subject to change from user to user. - **Linked Data** is a way to create a network of standards-based machine-interpretable data across different documents and websites. It allows an application to start at one piece of Linked Data and follow embedded links to other pieces of Linked Data hosted on different sites across the Web. @@ -568,9 +552,9 @@ Examples of DIDs for each Algorand element type for both testnet and mainnet ins ], "service": [ { - "id": "did:algo:web:mainnet:node/v2/blocks/34390581/transactions/6WKM4ALZ7GOPIJNQOVF4C65LKBVP6EWCXZWJ2ETRMI5OLI63YNEQ", + "id": "did:web#/v2/blocks/34390581/transactions/6WKM4ALZ7GOPIJNQOVF4C65LKBVP6EWCXZWJ2ETRMI5OLI63YNEQ", "type": "did.algo.web.ExternalService", - "serviceEndpoint": "https://mainnet:node/", + "serviceEndpoint": "https://node/", "extensions": [ { "id": "algorand-state-proof", @@ -590,9 +574,9 @@ Examples of DIDs for each Algorand element type for both testnet and mainnet ins ] }, { - "id": "did:algo:web:mainnet:idx/v2/transactions/6WKM4ALZ7GOPIJNQOVF4C65LKBVP6EWCXZWJ2ETRMI5OLI63YNEQ", - "type": "did.algo.web.ExternalService", - "serviceEndpoint": "https://mainnet:idx/", + "id": "did:web:idx/v2/transactions/6WKM4ALZ7GOPIJNQOVF4C65LKBVP6EWCXZWJ2ETRMI5OLI63YNEQ", + "type": "did.algo.ExternalService", + "serviceEndpoint": "https://idx/", "extensions": [ { "id": "algorand-signature",