Skip to content

ARC 0013 Decentralized identifiers #1084

ARC 0013 Decentralized identifiers

ARC 0013 Decentralized identifiers #1084

Triggered via pull request November 7, 2024 12:35
Status Failure
Total duration 52s
Artifacts 1

ci.yaml

on: pull_request
Save PR Number
4s
Save PR Number
HTMLProofer
44s
HTMLProofer
CodeSpell
16s
CodeSpell
ARC Walidator
3s
ARC Walidator
Fit to window
Zoom out
Zoom in

Annotations

12 errors and 15 warnings
unable to read file `arc-0113.md`: Io: JsValue(Error: ENOENT: no such file or directory, open 'ARCs/arc-0113.md' Error: ENOENT: no such file or directory, open 'ARCs/arc-0113.md' at async open (node:internal/fs/promises:636:25) at async readFile (node:internal/fs/promises:1246:14)): ARCs/arc-0013.md#L18
error[markdown-link-status]: unable to read file `arc-0113.md`: Io: JsValue(Error: ENOENT: no such file or directory, open 'ARCs/arc-0113.md' Error: ENOENT: no such file or directory, open 'ARCs/arc-0113.md' at async open (node:internal/fs/promises:636:25) at async readFile (node:internal/fs/promises:1246:14)) --> ARCs/arc-0013.md | 18 | [ARC-113](./arc-0113.md) extends this ARC to implement W3C Verifiable Credentials. |
non-relative link or image: ARCs/arc-0013.md#L16
error[markdown-rel-links]: non-relative link or image --> ARCs/arc-0013.md | 16 | This ARC specifies the implementation of [Decentralized Identifiers (DIDs) v1.0](https://www.w3.org/TR/did-core/), [DID Specification Registries](https://www.w3.org/TR/did-spec-registries/), and [Decentralized Identifier Resolution (DID Resolution) v0.3](https://w3c-ccg.github.io/did-resolution/) W3C standards on the Algorand blockchain. It addresses the requirements and conventions to implement and use DIDs for internal elements, labeling, and external resources requiring on-chain identification. |
non-relative link or image: ARCs/arc-0013.md#L16
error[markdown-rel-links]: non-relative link or image --> ARCs/arc-0013.md | 16 | This ARC specifies the implementation of [Decentralized Identifiers (DIDs) v1.0](https://www.w3.org/TR/did-core/), [DID Specification Registries](https://www.w3.org/TR/did-spec-registries/), and [Decentralized Identifier Resolution (DID Resolution) v0.3](https://w3c-ccg.github.io/did-resolution/) W3C standards on the Algorand blockchain. It addresses the requirements and conventions to implement and use DIDs for internal elements, labeling, and external resources requiring on-chain identification. |
non-relative link or image: ARCs/arc-0013.md#L16
error[markdown-rel-links]: non-relative link or image --> ARCs/arc-0013.md | 16 | This ARC specifies the implementation of [Decentralized Identifiers (DIDs) v1.0](https://www.w3.org/TR/did-core/), [DID Specification Registries](https://www.w3.org/TR/did-spec-registries/), and [Decentralized Identifier Resolution (DID Resolution) v0.3](https://w3c-ccg.github.io/did-resolution/) W3C standards on the Algorand blockchain. It addresses the requirements and conventions to implement and use DIDs for internal elements, labeling, and external resources requiring on-chain identification. |
non-relative link or image: ARCs/arc-0013.md#L29
error[markdown-rel-links]: non-relative link or image --> ARCs/arc-0013.md | 29 | All implementation guidelines, diagrams, examples, and notes in this specification are non-normative. All other parts are normative. The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", "MAY NOT", "OPTIONAL" in this document are to be interpreted as described in [BCP 14 RFC2119](https://www.rfc-editor.org/rfc/rfc2119) and [RFC8174](https://www.rfc-editor.org/rfc/rfc8174) when they appear in all capitals. |
non-relative link or image: ARCs/arc-0013.md#L29
error[markdown-rel-links]: non-relative link or image --> ARCs/arc-0013.md | 29 | All implementation guidelines, diagrams, examples, and notes in this specification are non-normative. All other parts are normative. The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", "MAY NOT", "OPTIONAL" in this document are to be interpreted as described in [BCP 14 RFC2119](https://www.rfc-editor.org/rfc/rfc2119) and [RFC8174](https://www.rfc-editor.org/rfc/rfc8174) when they appear in all capitals. |
non-relative link or image: ARCs/arc-0013.md#L50
error[markdown-rel-links]: non-relative link or image --> ARCs/arc-0013.md | 50 | - Algorand DIDs follow the URI format as outlined in [RFC 3986](https://www.rfc-editor.org/rfc/rfc3986). The public key is implemented as "publicKeyMultibase" using [W3C Multibase format](https://w3c-ccg.github.io/multibase/) and the account address. Given that the Algorand address is a deterministic representation of the public key, using Multibase format with base32 notation ("B" character followed by the uppercase address) SHOULD be allowed by the DID standard for use with "Ed25519VerificationKey2020" and "publicKeyJwk". |
non-relative link or image: ARCs/arc-0013.md#L50
error[markdown-rel-links]: non-relative link or image --> ARCs/arc-0013.md | 50 | - Algorand DIDs follow the URI format as outlined in [RFC 3986](https://www.rfc-editor.org/rfc/rfc3986). The public key is implemented as "publicKeyMultibase" using [W3C Multibase format](https://w3c-ccg.github.io/multibase/) and the account address. Given that the Algorand address is a deterministic representation of the public key, using Multibase format with base32 notation ("B" character followed by the uppercase address) SHOULD be allowed by the DID standard for use with "Ed25519VerificationKey2020" and "publicKeyJwk". |
non-relative link or image: ARCs/arc-0013.md#L52
error[markdown-rel-links]: non-relative link or image --> ARCs/arc-0013.md | 52 | - 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). |
non-relative link or image: ARCs/arc-0013.md#L73
error[markdown-rel-links]: non-relative link or image --> ARCs/arc-0013.md | 73 | - **JSON-LD** is a lightweight syntax to serialize Linked Data in JSON [RFC8259](https://www.rfc-editor.org/rfc/rfc8259). Its design allows existing JSON to be interpreted as Linked Data with minimal changes. JSON-LD introduces: |
CodeSpell
cannot find ignore-words file
HTMLProofer
Process completed with exit code 1.
ARC Walidator
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
ARC Walidator
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
ARC Walidator
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
ARC Walidator
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Save PR Number
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
CodeSpell
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
CodeSpell
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
CodeSpell
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
CodeSpell
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "pr_number". Please update your workflow to use v4 of the artifact actions. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
HTMLProofer
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b, ruby/setup-ruby@0a29871fe2b0200a17a4497bae54fe5df0d973aa. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
HTMLProofer
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
HTMLProofer
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
HTMLProofer
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
HTMLProofer
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/

Artifacts

Produced during runtime
Name Size
pr_number
86 Bytes