Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
fixing some typos in the `imageObject` rationale.
  • Loading branch information
Thomas-Upfield committed May 3, 2024
1 parent c3a8321 commit 74eb241
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions CIP-0119/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -168,10 +168,10 @@ This CIP is not written to specifically cover the metadata created to describe t
People who want to extend the use of the DRep metadata can now do so in a way that allows tooling providers to use off the peg solutions. Furthermore there may be SEO benefits to using schema.org templates.

### Rationale for `imageObject` and b64 encoding
According to schema.org The `image` property inherited from [Person](https://schema.org/Person) can either be a URL to a sepparate location where an image is stored, or it can be an `imageObject`. The reasons why this CIP specifies the use of an imageObject is:
According to schema.org The `image` property inherited from [Person](https://schema.org/Person) can either be a URL to a sepparate location where an image is stored, or it can be an `imageObject`. The reasons why this CIP specifies the use of an `imageObject` are:
1. that the data at the location specified by a URL could be subject to change without the hash in the metadata anchor needing to be changed
2. one option has been chosen in order to limit the amount of tooling options that need to be created to cater to those wishing to read and write DRep metadata. This way tools know exactly what to expect.
3. it was mooted that the `image` property could instead directly be a base64 encoded value. Although a simpler solution, this would not be compliant with schema.org and would therefore not be compatible with any libraries build to read/write schema.org data.
3. it was mooted that the `image` property could instead directly be a base64 encoded value. Although a simpler solution, this would not be compliant with schema.org and would therefore not be compatible with any libraries built to read/write schema.org data.

### A Note on Teams
CIP-1694 allows for DReps to be registered using a native or Plutus script credential, this implies that individuals could organise to form a team that would have a broad range of expertise, and would perhaps therefore be more attractive to some delegating Ada Holders.
Expand Down

0 comments on commit 74eb241

Please sign in to comment.