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 schemas.mdx #749

Merged
merged 5 commits into from
Jun 17, 2024
Merged
Changes from 1 commit
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
95 changes: 82 additions & 13 deletions pages/chain/identity/schemas.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -11,27 +11,96 @@
Below you will find a list of relevant schemas that are being used on OP Mainnet. Schemas are built using the [Ethereum Attestation Service](https://docs.attest.sh/docs/welcome).

## General Schemas

* **[Optimist Profile schema UID](https://optimism.easscan.org/schema/view/0xac4c92fc5c7babed88f78a917cdbcdc1c496a8f4ab2d5b2ec29402736b2cf929):** `​​0xac4c92fc5c7babed88f78a917cdbcdc1c496a8f4ab2d5b2ec29402736b2cf929`
* **[Gitcoin Passport V1 scores schema UID](https://optimism.easscan.org/schema/view/0x6ab5d34260fca0cfcf0e76e96d439cace6aa7c3c019d7c4580ed52c6845e9c89):** `0x6ab5d34260fca0cfcf0e76e96d439cace6aa7c3c019d7c4580ed52c6845e9c89`
* **[Project Identifier schema UID](https://optimism.easscan.org/schema/view/0x7ae9f4adabd9214049df72f58eceffc48c4a69e920882f5b06a6c69a3157e5bd):** `0x7ae9f4adabd9214049df72f58eceffc48c4a69e920882f5b06a6c69a3157e5bd`. Attestations issued as part of Retro Funding sign up are issued by: `0xF6872D315CC2E1AfF6abae5dd814fd54755fE97C`
* **[Project Metadata schema UID](https://optimism.easscan.org/schema/view/0xe035e3fe27a64c8d7291ae54c6e85676addcbc2d179224fe7fc1f7f05a8c6eac):** `0xe035e3fe27a64c8d7291ae54c6e85676addcbc2d179224fe7fc1f7f05a8c6eac`. Attestations issued as part of Retro Funding sign up are issued by: `0xF6872D315CC2E1AfF6abae5dd814fd54755fE97C`
* **[Superchain Faucet schema UID](https://optimism.easscan.org/schema/view/0x98ef220cd2f94de79fbc343ef982bfa8f5b315dec6a08f413680ecb7085624d7):** `0x98ef220cd2f94de79fbc343ef982bfa8f5b315dec6a08f413680ecb7085624d7`
cpengilly marked this conversation as resolved.
Show resolved Hide resolved

## Developer schemas
## Schemas related to project creation and Retro Funding application

* **[Superchain Faucet schema UID](https://optimism.easscan.org/schema/view/0x98ef220cd2f94de79fbc343ef982bfa8f5b315dec6a08f413680ecb7085624d7):** `0x98ef220cd2f94de79fbc343ef982bfa8f5b315dec6a08f413680ecb7085624d7`
### [Project Identifier](https://optimism.easscan.org/schema/view/0x7ae9f4adabd9214049df72f58eceffc48c4a69e920882f5b06a6c69a3157e5bd)

## Governance schemas
* **[Season 4 Co-grant participant schema UID](https://optimism.easscan.org/schema/view/0x401a80196f3805c57b00482ae2b575a9f270562b6b6de7711af9837f08fa0faf):** `0x401a80196f3805c57b00482ae2b575a9f270562b6b6de7711af9837f08fa0faf` Important: Remember to verify the attester address is `0x3C7820f2874b665AC7471f84f5cbd6E12871F4cC` or `0x2a0eB7cAE52B68e94FF6ab0bFcf0dF8EeEB624be`
* **[Governance contribution schema UID](https://optimism.easscan.org/schema/view/0xef874554718a2afc254b064e5ce9c58c9082fb9f770250499bf406fc112bd315):** `0xef874554718a2afc254b064e5ce9c58c9082fb9f770250499bf406fc112bd315`. Important: Remember to verify the attester address is `0x621477dBA416E12df7FF0d48E14c4D20DC85D7D9` or `0xE4553b743E74dA3424Ac51f8C1E586fd43aE226F`
Used as the unique identifier for projects created in the Collective.

|Schema UID |`0x7ae9f4adabd9214049df72f58eceffc48c4a69e920882f5b06a6c69a3157e5bd`|
|-----------|--------------------------------------------------------------------|
|Issuer |Attestations issued as part of Retro Funding sign up are issued by: `0xF6872D315CC2E1AfF6abae5dd814fd54755fE97C`|

Check warning on line 25 in pages/chain/identity/schemas.mdx

View workflow job for this annotation

GitHub Actions / lint

Misaligned table fence
cpengilly marked this conversation as resolved.
Show resolved Hide resolved
|Recipient | Null |
|farcasterID|The Farcaster id of the individual who created the project |


### [Project Metadata](https://optimism.easscan.org/schema/view/0xe035e3fe27a64c8d7291ae54c6e85676addcbc2d179224fe7fc1f7f05a8c6eac)

Used to associate metadata to a project. Re-issued each time there is a change to metadata.

|Schema UID |`0xe035e3fe27a64c8d7291ae54c6e85676addcbc2d179224fe7fc1f7f05a8c6eac`|
|-----------|--------------------------------------------------------------------|
|Issuer |Attestations issued as part of Retro Funding sign up are issued by: `0xF6872D315CC2E1AfF6abae5dd814fd54755fE97C`|

Check warning on line 36 in pages/chain/identity/schemas.mdx

View workflow job for this annotation

GitHub Actions / lint

Misaligned table fence
|Recipient | Null |
|projectRefUID| The attestation UID of the project this metadata relates to |

Check warning on line 38 in pages/chain/identity/schemas.mdx

View workflow job for this annotation

GitHub Actions / lint

Misaligned table fence
|farcasterID|The Farcaster id of the individual who published the project metadata|

Check warning on line 39 in pages/chain/identity/schemas.mdx

View workflow job for this annotation

GitHub Actions / lint

Misaligned table fence
|name |The name of the project |
|category |The category of the project |
|parentProject RefUID|The attestation UID of this project’s parent project, in case it has a parent.|

Check warning on line 42 in pages/chain/identity/schemas.mdx

View workflow job for this annotation

GitHub Actions / lint

Misaligned table fence

Check warning on line 42 in pages/chain/identity/schemas.mdx

View workflow job for this annotation

GitHub Actions / lint

Blocked character found: (’) at index 35

Check warning on line 42 in pages/chain/identity/schemas.mdx

View workflow job for this annotation

GitHub Actions / lint

Misaligned table fence
cpengilly marked this conversation as resolved.
Show resolved Hide resolved
|metadataType|How the metadata can be accessed. 1 for ipfs, 2 for http|

Check warning on line 43 in pages/chain/identity/schemas.mdx

View workflow job for this annotation

GitHub Actions / lint

Misaligned table fence

Check warning on line 43 in pages/chain/identity/schemas.mdx

View workflow job for this annotation

GitHub Actions / lint

Misaligned table fence
|metadataUrl|The storage location where the metadata can be retrieved|

Check warning on line 44 in pages/chain/identity/schemas.mdx

View workflow job for this annotation

GitHub Actions / lint

Misaligned table fence
cpengilly marked this conversation as resolved.
Show resolved Hide resolved


### [Retro Funding Application](https://optimism.easscan.org/schema/view/0x88b62595c76fbcd261710d0930b5f1cc2e56758e155dea537f82bf0baadd9a32)

Used to identify a project’s application to a specific Retro Funding Round.

|Schema UID |`0x88b62595c76fbcd261710d0930b5f1cc2e56758e155dea537f82bf0baadd9a32`|
|-----------|--------------------------------------------------------------------|
|Issuer | Attestations issued as part of Retro Funding sign up are issued by: `0xF6872D315CC2E1AfF6abae5dd814fd54755fE97C`|
|Recipient |Null |
|round |The round number for which this application was submitted |
|projectRefUID| The unique identifier of the project that submitted this application|
|farcasterID |The individual that submitted this application on behalf of the project |
|metadataSnapshot RefUID| The project metadata at the time the application was submitted|


## Schemas related to roles and contributions

### [Retro Funding Badgeholders](https://optimism.easscan.org/schema/view/0xfdcfdad2dbe7489e0ce56b260348b7f14e8365a8a325aef9834818c00d46b31b)

These attestations are considered “voting Badges” and allow an individual to vote in any given iteration of Retro Funding.

|Schema UID|`0xfdcfdad2dbe7489e0ce56b260348b7f14e8365a8a325aef9834818c00d46b31b`|
|----------|--------------------------------------------------------------------|
|Issuer |Currently, the Optimism Foundation issues these from one of the following addresses: `0x621477dBA416E12df7FF0d48E14c4D20DC85D7D9` or `0xE4553b743E74dA3424Ac51f8C1E586fd43aE226F`|
|Recipient |The Badgeholder's address |
|rpgfRound |The round number for which this voting Badge was valid |
|referredBy|In early rounds, new Badges were issued by referral. This field captures the address of the referrer, if there was one|
|referredMethod|If this voting Badge was issued by referral, this field captures the referral method|


### [Retro Funding Governance contribution](https://optimism.easscan.org/schema/view/0x3743be2afa818ee40304516c153427be55931f238d961af5d98653a93192cdb3)

|Schema UID|`0x3743be2afa818ee40304516c153427be55931f238d961af5d98653a93192cdb3`|
|----------|--------------------------------------------------------------------|
|Issuer |Currently, the Optimism Foundation issues these from one of the following addresses: `0x621477dBA416E12df7FF0d48E14c4D20DC85D7D9` or `0xE4553b743E74dA3424Ac51f8C1E586fd43aE226F`|
|Recipient |The address of the individual who made the contribution |
|Rpgf_round|The round number for which this contribution was made |
|RetroPGF_Contribution|The type of contribution made |

### [Governance contribution](https://optimism.easscan.org/schema/view/0xef874554718a2afc254b064e5ce9c58c9082fb9f770250499bf406fc112bd315)

Issued to those who held governance roles in the Collective, such as Grants Council members.

|Schema UID|`0xef874554718a2afc254b064e5ce9c58c9082fb9f770250499bf406fc112bd315`|
|----------|--------------------------------------------------------------------|
|Issuer |Currently, the Optimism Foundation issues these from one of the following addresses: `0x621477dBA416E12df7FF0d48E14c4D20DC85D7D9` or `0xE4553b743E74dA3424Ac51f8C1E586fd43aE226F`|
|Recipient |The address of the individual who made the contribution |
|govSeason |The season the individual held the role |
|govRole |The role held by the individual |

## Archived Schemas
These schemas are no longer being actively issued, but capture valuable historical data.

## RetroPGF Schemas
* **[RetroPGF Badgeholders schema UID](https://optimism.easscan.org/schema/view/0xfdcfdad2dbe7489e0ce56b260348b7f14e8365a8a325aef9834818c00d46b31b):**`0xfdcfdad2dbe7489e0ce56b260348b7f14e8365a8a325aef9834818c00d46b31b`. Important: Remember to verify the attester address is `0x621477dBA416E12df7FF0d48E14c4D20DC85D7D9` or `0xE4553b743E74dA3424Ac51f8C1E586fd43aE226F`
* **[RetroPGF Governance contributor schema UID](https://optimism.easscan.org/schema/view/0x3743be2afa818ee40304516c153427be55931f238d961af5d98653a93192cdb3):**`0x3743be2afa818ee40304516c153427be55931f238d961af5d98653a93192cdb3`. Important: Remember to verify the attester address is `0x621477dBA416E12df7FF0d48E14c4D20DC85D7D9`
* **[RetroPGF 3 Approved Application schema UID](https://optimism.easscan.org/schema/view/0xebbf697d5d3ca4b53579917ffc3597fb8d1a85b8c6ca10ec10039709903b9277):**`0xebbf697d5d3ca4b53579917ffc3597fb8d1a85b8c6ca10ec10039709903b9277`. Important: Remember to verify the attester address is `0x621477dBA416E12df7FF0d48E14c4D20DC85D7D9`
* **[RetroPGF 3 Application schema UID](https://optimism.easscan.org/schema/view/0x76e98cce95f3ba992c2ee25cef25f756495147608a3da3aa2e5ca43109fe77cc):** `0x76e98cce95f3ba992c2ee25cef25f756495147608a3da3aa2e5ca43109fe77cc`
* **[RetroPGF 3 Lists schema UID](https://optimism.easscan.org/schema/view/0x3e3e2172aebb902cf7aa6e1820809c5b469af139e7a4265442b1c22b97c6b2a5):** `0x3e3e2172aebb902cf7aa6e1820809c5b469af139e7a4265442b1c22b97c6b2a5`
* **[RetroPGF Application schema UID](https://optimism.easscan.org/schema/view/0x88b62595c76fbcd261710d0930b5f1cc2e56758e155dea537f82bf0baadd9a32):** `0x88b62595c76fbcd261710d0930b5f1cc2e56758e155dea537f82bf0baadd9a32` Attestations issued as part of Retro Funding sign up are issued by: `0xF6872D315CC2E1AfF6abae5dd814fd54755fE97C`
* **[Season 4 Co-grant participant schema UID](https://optimism.easscan.org/schema/view/0x401a80196f3805c57b00482ae2b575a9f270562b6b6de7711af9837f08fa0faf):** `0x401a80196f3805c57b00482ae2b575a9f270562b6b6de7711af9837f08fa0faf` Important: Remember to verify the attester address is `0x3C7820f2874b665AC7471f84f5cbd6E12871F4cC` or `0x2a0eB7cAE52B68e94FF6ab0bFcf0dF8EeEB624be`
cpengilly marked this conversation as resolved.
Show resolved Hide resolved
* **[Optimist Profile schema UID](https://optimism.easscan.org/schema/view/0xac4c92fc5c7babed88f78a917cdbcdc1c496a8f4ab2d5b2ec29402736b2cf929):** `​​0xac4c92fc5c7babed88f78a917cdbcdc1c496a8f4ab2d5b2ec29402736b2cf929`

## Next Steps

Expand Down
Loading