Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update ERC-1056: Update erc-1056.md #803

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions ERCS/erc-1056.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
---
eip: 1056
title: Ethereum Lightweight Identity
author: Pelle Braendgaard <[email protected]>, Joel Torstensson <[email protected]>

Check warning on line 4 in ERCS/erc-1056.md

View workflow job for this annotation

GitHub Actions / EIP Walidator

preamble header `author` must contain at least one GitHub username

warning[preamble-author]: preamble header `author` must contain at least one GitHub username --> ERCS/erc-1056.md | 4 | author: Pelle Braendgaard <[email protected]>, Joel Torstensson <[email protected]> | = help: see https://ethereum.github.io/eipw/preamble-author/

Check warning on line 4 in ERCS/erc-1056.md

View workflow job for this annotation

GitHub Actions / EIP Walidator

preamble header `author` must contain at least one GitHub username

warning[preamble-author]: preamble header `author` must contain at least one GitHub username --> ERCS/erc-1056.md | 4 | author: Pelle Braendgaard <[email protected]>, Joel Torstensson <[email protected]> | = help: see https://ethereum.github.io/eipw/preamble-author/
type: Standards Track

Check warning on line 5 in ERCS/erc-1056.md

View workflow job for this annotation

GitHub Actions / EIP Walidator

preamble header `type` is out of order

warning[preamble-order]: preamble header `type` is out of order --> ERCS/erc-1056.md | 5 | type: Standards Track | = help: `type` should come after `status` = help: see https://ethereum.github.io/eipw/preamble-order/

Check warning on line 5 in ERCS/erc-1056.md

View workflow job for this annotation

GitHub Actions / EIP Walidator

preamble header `type` is out of order

warning[preamble-order]: preamble header `type` is out of order --> ERCS/erc-1056.md | 5 | type: Standards Track | = help: `type` should come after `status` = help: see https://ethereum.github.io/eipw/preamble-order/
category: ERC
discussions-to: https://github.com/ethereum/EIPs/issues/1056

Check warning on line 7 in ERCS/erc-1056.md

View workflow job for this annotation

GitHub Actions / EIP Walidator

preamble header `discussions-to` should point to a thread on ethereum-magicians.org

warning[preamble-re-discussions-to]: preamble header `discussions-to` should point to a thread on ethereum-magicians.org --> ERCS/erc-1056.md:7:16 | 7 | discussions-to: https://github.com/ethereum/EIPs/issues/1056 | --------------------------------------------- required pattern was not matched | = info: the pattern in question: `^https://ethereum-magicians.org/t/[^/]+/[0-9]+$` = help: see https://ethereum.github.io/eipw/preamble-re-discussions-to/

Check warning on line 7 in ERCS/erc-1056.md

View workflow job for this annotation

GitHub Actions / EIP Walidator

preamble header `discussions-to` should point to a thread on ethereum-magicians.org

warning[preamble-re-discussions-to]: preamble header `discussions-to` should point to a thread on ethereum-magicians.org --> ERCS/erc-1056.md:7:16 | 7 | discussions-to: https://github.com/ethereum/EIPs/issues/1056 | --------------------------------------------- required pattern was not matched | = info: the pattern in question: `^https://ethereum-magicians.org/t/[^/]+/[0-9]+$` = help: see https://ethereum.github.io/eipw/preamble-re-discussions-to/
status: Stagnant
created: 2018-05-03
---

Check warning on line 11 in ERCS/erc-1056.md

View workflow job for this annotation

GitHub Actions / EIP Walidator

body is missing section(s): `Security Considerations`

warning[markdown-req-section]: body is missing section(s): `Security Considerations` --> ERCS/erc-1056.md | | = help: must be at the second level (`## Heading`) = help: see https://ethereum.github.io/eipw/markdown-req-section/

Check warning on line 11 in ERCS/erc-1056.md

View workflow job for this annotation

GitHub Actions / EIP Walidator

body is missing section(s): `Security Considerations`

warning[markdown-req-section]: body is missing section(s): `Security Considerations` --> ERCS/erc-1056.md | | = help: must be at the second level (`## Heading`) = help: see https://ethereum.github.io/eipw/markdown-req-section/
## Simple Summary

Check warning on line 12 in ERCS/erc-1056.md

View workflow job for this annotation

GitHub Actions / EIP Walidator

body has extra section(s)

warning[markdown-order-section]: body has extra section(s) --> ERCS/erc-1056.md | 12 | ## Simple Summary | ::: ERCS/erc-1056.md | 24 | ## Definitions | ::: ERCS/erc-1056.md | 270 | ## Implementation | = help: see https://ethereum.github.io/eipw/markdown-order-section/

Check warning on line 12 in ERCS/erc-1056.md

View workflow job for this annotation

GitHub Actions / EIP Walidator

body has extra section(s)

warning[markdown-order-section]: body has extra section(s) --> ERCS/erc-1056.md | 12 | ## Simple Summary | ::: ERCS/erc-1056.md | 24 | ## Definitions | ::: ERCS/erc-1056.md | 270 | ## Implementation | = help: see https://ethereum.github.io/eipw/markdown-order-section/

A registry for key and attribute management of lightweight blockchain identities.

## Abstract

This ERC describes a standard for creating and updating identities with a limited use of blockchain resources. An identity can have an unlimited number of `delegates` and `attributes` associated with it. Identity creation is as simple as creating a regular key pair ethereum account, which means that it's free (no gas costs) and all ethereum accounts are valid identities. Furthermore this ERC is fully [DID compliant](https://w3c-ccg.github.io/did-spec/).

Check warning on line 18 in ERCS/erc-1056.md

View workflow job for this annotation

GitHub Actions / EIP Walidator

non-relative link or image

warning[markdown-rel-links]: non-relative link or image --> ERCS/erc-1056.md | 18 | This ERC describes a standard for creating and updating identities with a limited use of blockchain resources. An identity can have ... | = help: see https://ethereum.github.io/eipw/markdown-rel-links/

Check warning on line 18 in ERCS/erc-1056.md

View workflow job for this annotation

GitHub Actions / EIP Walidator

non-relative link or image

warning[markdown-rel-links]: non-relative link or image --> ERCS/erc-1056.md | 18 | This ERC describes a standard for creating and updating identities with a limited use of blockchain resources. An identity can have ... | = help: see https://ethereum.github.io/eipw/markdown-rel-links/

## Motivation

Expand Down Expand Up @@ -144,7 +144,7 @@
```


#### revokeAttrubte
#### revokeAttribute

Revokes an attribute.

Expand Down Expand Up @@ -196,7 +196,7 @@
```


#### DIDAttritueChanged
#### DIDAttributeChanged

MUST be triggered when a change to an attribute was successfully made.

Expand Down Expand Up @@ -264,16 +264,16 @@

## Backwards Compatibility

All ethereum accounts are valid identities (and DID compatible) using this standard. This means that any wallet provider that uses key pair accounts already supports the bare minimum of this standard, and can implement `delegate` and `attribute` functionality by simply using the `ethr-did` referenced below. As the **DID Auth** standard solidifies it also means that all of these wallets will be compatible with the [DID decentralized login system](https://github.com/decentralized-identity).

Check warning on line 267 in ERCS/erc-1056.md

View workflow job for this annotation

GitHub Actions / EIP Walidator

non-relative link or image

warning[markdown-rel-links]: non-relative link or image --> ERCS/erc-1056.md | 267 | All ethereum accounts are valid identities (and DID compatible) using this standard. This means that any wallet provider that uses ... |

Check warning on line 267 in ERCS/erc-1056.md

View workflow job for this annotation

GitHub Actions / EIP Walidator

non-relative link or image

warning[markdown-rel-links]: non-relative link or image --> ERCS/erc-1056.md | 267 | All ethereum accounts are valid identities (and DID compatible) using this standard. This means that any wallet provider that uses ... |


## Implementation

[ethr-did-registry](https://github.com/uport-project/ethr-did-registry/blob/develop/contracts/EthereumDIDRegistry.sol) (`EthereumDIDRegistry` contract implementation)

Check warning on line 272 in ERCS/erc-1056.md

View workflow job for this annotation

GitHub Actions / EIP Walidator

non-relative link or image

warning[markdown-rel-links]: non-relative link or image --> ERCS/erc-1056.md | 272 | [ethr-did-registry](https://github.com/uport-project/ethr-did-registry/blob/develop/contracts/EthereumDIDRegistry.sol) (`EthereumDI... |

Check warning on line 272 in ERCS/erc-1056.md

View workflow job for this annotation

GitHub Actions / EIP Walidator

non-relative link or image

warning[markdown-rel-links]: non-relative link or image --> ERCS/erc-1056.md | 272 | [ethr-did-registry](https://github.com/uport-project/ethr-did-registry/blob/develop/contracts/EthereumDIDRegistry.sol) (`EthereumDI... |

[ethr-did-resolver](https://github.com/uport-project/ethr-did-resolver) (DID compatible resolver)

Check warning on line 274 in ERCS/erc-1056.md

View workflow job for this annotation

GitHub Actions / EIP Walidator

non-relative link or image

warning[markdown-rel-links]: non-relative link or image --> ERCS/erc-1056.md | 274 | [ethr-did-resolver](https://github.com/uport-project/ethr-did-resolver) (DID compatible resolver) |

Check warning on line 274 in ERCS/erc-1056.md

View workflow job for this annotation

GitHub Actions / EIP Walidator

non-relative link or image

warning[markdown-rel-links]: non-relative link or image --> ERCS/erc-1056.md | 274 | [ethr-did-resolver](https://github.com/uport-project/ethr-did-resolver) (DID compatible resolver) |

[ethr-did](https://github.com/uport-project/ethr-did) (javascript library for using the identity)

Check warning on line 276 in ERCS/erc-1056.md

View workflow job for this annotation

GitHub Actions / EIP Walidator

non-relative link or image

warning[markdown-rel-links]: non-relative link or image --> ERCS/erc-1056.md | 276 | [ethr-did](https://github.com/uport-project/ethr-did) (javascript library for using the identity) |

Check warning on line 276 in ERCS/erc-1056.md

View workflow job for this annotation

GitHub Actions / EIP Walidator

non-relative link or image

warning[markdown-rel-links]: non-relative link or image --> ERCS/erc-1056.md | 276 | [ethr-did](https://github.com/uport-project/ethr-did) (javascript library for using the identity) |


### Deployment
Expand Down
Loading