From 548f85690880312352833f0ce58704901dd96616 Mon Sep 17 00:00:00 2001 From: Emily Furlong Date: Mon, 17 Jun 2024 14:02:09 +0200 Subject: [PATCH 1/5] Update schemas.mdx Updating the attestation schemas to: - include the Retro Funding Application schema - re-format the listed schemas into tables with information about the fields in the schema --- pages/chain/identity/schemas.mdx | 95 +++++++++++++++++++++++++++----- 1 file changed, 82 insertions(+), 13 deletions(-) diff --git a/pages/chain/identity/schemas.mdx b/pages/chain/identity/schemas.mdx index 76b2d9d5d..7fadf1c6e 100644 --- a/pages/chain/identity/schemas.mdx +++ b/pages/chain/identity/schemas.mdx @@ -11,27 +11,96 @@ Schemas define the structure and type of data that can be included in an attesta 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` -## 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`| +|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`| +|Recipient | Null | +|projectRefUID| The attestation UID of the project this metadata relates to | +|farcasterID|The Farcaster id of the individual who published the project metadata| +|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.| +|metadataType|How the metadata can be accessed. 1 for ipfs, 2 for http| +|metadataUrl|The storage location where the metadata can be retrieved| + + +### [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` +* **[Optimist Profile schema UID](https://optimism.easscan.org/schema/view/0xac4c92fc5c7babed88f78a917cdbcdc1c496a8f4ab2d5b2ec29402736b2cf929):** `​​0xac4c92fc5c7babed88f78a917cdbcdc1c496a8f4ab2d5b2ec29402736b2cf929` ## Next Steps From 93ee43e92fe413cc06acef344545c7c7d859a292 Mon Sep 17 00:00:00 2001 From: cpengilly <29023967+cpengilly@users.noreply.github.com> Date: Mon, 17 Jun 2024 08:28:46 -0700 Subject: [PATCH 2/5] Apply suggestions from code review Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> --- pages/chain/identity/schemas.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/chain/identity/schemas.mdx b/pages/chain/identity/schemas.mdx index 7fadf1c6e..78bf25f7a 100644 --- a/pages/chain/identity/schemas.mdx +++ b/pages/chain/identity/schemas.mdx @@ -12,7 +12,7 @@ Below you will find a list of relevant schemas that are being used on OP Mainnet ## General Schemas * **[Gitcoin Passport V1 scores schema UID](https://optimism.easscan.org/schema/view/0x6ab5d34260fca0cfcf0e76e96d439cace6aa7c3c019d7c4580ed52c6845e9c89):** `0x6ab5d34260fca0cfcf0e76e96d439cace6aa7c3c019d7c4580ed52c6845e9c89` -* **[Superchain Faucet schema UID](https://optimism.easscan.org/schema/view/0x98ef220cd2f94de79fbc343ef982bfa8f5b315dec6a08f413680ecb7085624d7):** `0x98ef220cd2f94de79fbc343ef982bfa8f5b315dec6a08f413680ecb7085624d7` +* **[Superchain Faucet schema UID](https://optimism.easscan.org/schema/view/0x98ef220cd2f94de79fbc343ef982bfa8f5b315dec6a08f413680ecb7085624d7)**: `0x98ef220cd2f94de79fbc343ef982bfa8f5b315dec6a08f413680ecb7085624d7` ## Schemas related to project creation and Retro Funding application @@ -99,7 +99,7 @@ These schemas are no longer being actively issued, but capture valuable historic * **[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` -* **[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` +* **[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` * **[Optimist Profile schema UID](https://optimism.easscan.org/schema/view/0xac4c92fc5c7babed88f78a917cdbcdc1c496a8f4ab2d5b2ec29402736b2cf929):** `​​0xac4c92fc5c7babed88f78a917cdbcdc1c496a8f4ab2d5b2ec29402736b2cf929` ## Next Steps From 79e17d98f1faf51d0f6941d89d1d7a584f5108f6 Mon Sep 17 00:00:00 2001 From: cpengilly <29023967+cpengilly@users.noreply.github.com> Date: Mon, 17 Jun 2024 08:32:57 -0700 Subject: [PATCH 3/5] lint fixes --- pages/chain/identity/schemas.mdx | 96 ++++++++++++++++---------------- words.txt | 14 ++--- 2 files changed, 52 insertions(+), 58 deletions(-) diff --git a/pages/chain/identity/schemas.mdx b/pages/chain/identity/schemas.mdx index 78bf25f7a..1b6617866 100644 --- a/pages/chain/identity/schemas.mdx +++ b/pages/chain/identity/schemas.mdx @@ -11,6 +11,7 @@ Schemas define the structure and type of data that can be included in an attesta 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 + * **[Gitcoin Passport V1 scores schema UID](https://optimism.easscan.org/schema/view/0x6ab5d34260fca0cfcf0e76e96d439cace6aa7c3c019d7c4580ed52c6845e9c89):** `0x6ab5d34260fca0cfcf0e76e96d439cace6aa7c3c019d7c4580ed52c6845e9c89` * **[Superchain Faucet schema UID](https://optimism.easscan.org/schema/view/0x98ef220cd2f94de79fbc343ef982bfa8f5b315dec6a08f413680ecb7085624d7)**: `0x98ef220cd2f94de79fbc343ef982bfa8f5b315dec6a08f413680ecb7085624d7` @@ -20,80 +21,77 @@ Below you will find a list of relevant schemas that are being used on OP Mainnet 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`| -|Recipient | Null | -|farcasterID|The Farcaster id of the individual who created the project | - +| Schema UID | `0x7ae9f4adabd9214049df72f58eceffc48c4a69e920882f5b06a6c69a3157e5bd` | +| ----------- | ---------------------------------------------------------------------------------------------------------------- | +| Issuer | Attestations issued as part of Retro Funding sign up are issued by: `0xF6872D315CC2E1AfF6abae5dd814fd54755fE97C` | +| 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`| -|Recipient | Null | -|projectRefUID| The attestation UID of the project this metadata relates to | -|farcasterID|The Farcaster id of the individual who published the project metadata| -|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.| -|metadataType|How the metadata can be accessed. 1 for ipfs, 2 for http| -|metadataUrl|The storage location where the metadata can be retrieved| - +| Schema UID | `0xe035e3fe27a64c8d7291ae54c6e85676addcbc2d179224fe7fc1f7f05a8c6eac` | +| -------------------- | ---------------------------------------------------------------------------------------------------------------- | +| Issuer | Attestations issued as part of Retro Funding sign up are issued by: `0xF6872D315CC2E1AfF6abae5dd814fd54755fE97C` | +| Recipient | Null | +| projectRefUID | The attestation UID of the project this metadata relates to | +| farcasterID | The Farcaster id of the individual who published the project metadata | +| 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. | +| metadataType | How the metadata can be accessed. 1 for ipfs, 2 for http | +| metadataUrl | The storage location where the metadata can be retrieved | ### [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| +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| +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 | +| 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 | +| 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 3 Approved Application schema UID](https://optimism.easscan.org/schema/view/0xebbf697d5d3ca4b53579917ffc3597fb8d1a85b8c6ca10ec10039709903b9277):**`0xebbf697d5d3ca4b53579917ffc3597fb8d1a85b8c6ca10ec10039709903b9277`. Important: Remember to verify the attester address is `0x621477dBA416E12df7FF0d48E14c4D20DC85D7D9` diff --git a/words.txt b/words.txt index 4b51f6d5e..066e0d297 100644 --- a/words.txt +++ b/words.txt @@ -9,10 +9,10 @@ airgap Allocs allocs ANDI -Ankr Apeworx Arweave authrpc +Badgeholder's Badgeholders BGEZ BGTZ @@ -84,6 +84,7 @@ exitwhensynced EXTRADATA extradata Farcaster +farcaster Fastnode FDLIMIT fdlimit @@ -119,7 +120,6 @@ Holesky holesky IGNOREPRICE ignoreprice -Immunefi implicity Inator inator @@ -132,6 +132,7 @@ ipcfile IPCPATH ipcpath IPFS +ipfs JALR JOURNALREMOTES journalremotes @@ -166,7 +167,6 @@ minsuggestedpriorityfee Mintable Mintplex MIPSEVM -Mitigations Moralis Mordor MOVN @@ -245,8 +245,6 @@ productionized Protip proxyd pseudorandomly -Pyth -Pyth's Quicknode quicknode quickstarts @@ -266,10 +264,9 @@ rpckind RPCPREFIX rpcprefix RPGF +Rpgf +rpgf SELFDESTRUCT -SEPOLIA -Sepolia -sepolia seqnr SEQUENCERHTTP sequencerhttp @@ -325,7 +322,6 @@ VMDEBUG vmdebug VMODULE vmodule -voxel wagmi XORI xtensibility From 4f725a7228655565cac0954762debdaf95341d7d Mon Sep 17 00:00:00 2001 From: cpengilly <29023967+cpengilly@users.noreply.github.com> Date: Mon, 17 Jun 2024 08:41:32 -0700 Subject: [PATCH 4/5] Apply suggestions from code review Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> --- pages/chain/identity/schemas.mdx | 10 ++++++---- words.txt | 8 ++++---- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/pages/chain/identity/schemas.mdx b/pages/chain/identity/schemas.mdx index 1b6617866..e929522e4 100644 --- a/pages/chain/identity/schemas.mdx +++ b/pages/chain/identity/schemas.mdx @@ -23,7 +23,7 @@ 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` | +| Issuer | Attestations issued as part of Retro Funding sign up are issued by `0xF6872D315CC2E1AfF6abae5dd814fd54755fE97C` | | Recipient | Null | | farcasterID | The Farcaster id of the individual who created the project | @@ -33,14 +33,14 @@ Used to associate metadata to a project. Re-issued each time there is a change t | Schema UID | `0xe035e3fe27a64c8d7291ae54c6e85676addcbc2d179224fe7fc1f7f05a8c6eac` | | -------------------- | ---------------------------------------------------------------------------------------------------------------- | -| Issuer | Attestations issued as part of Retro Funding sign up are issued by: `0xF6872D315CC2E1AfF6abae5dd814fd54755fE97C` | +| Issuer | Attestations issued as part of Retro Funding sign up are issued by `0xF6872D315CC2E1AfF6abae5dd814fd54755fE97C` | | Recipient | Null | | projectRefUID | The attestation UID of the project this metadata relates to | | farcasterID | The Farcaster id of the individual who published the project metadata | | 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. | -| metadataType | How the metadata can be accessed. 1 for ipfs, 2 for http | +| parentProject RefUID | The attestation UID of this project’s parent project, in case it has a parent. | +| metadataType | How the metadata can be accessed. 1 for ipfs, 2 for http | | metadataUrl | The storage location where the metadata can be retrieved | ### [Retro Funding Application](https://optimism.easscan.org/schema/view/0x88b62595c76fbcd261710d0930b5f1cc2e56758e155dea537f82bf0baadd9a32) @@ -74,6 +74,7 @@ These attestations are considered "voting Badges" and allow an individual to vot | Schema UID | `0x3743be2afa818ee40304516c153427be55931f238d961af5d98653a93192cdb3` | | ---------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Issuer | Currently, the Optimism Foundation issues these from one of the following addresses: `0x621477dBA416E12df7FF0d48E14c4D20DC85D7D9` or `0xE4553b743E74dA3424Ac51f8C1E586fd43aE226F`. | | 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 | @@ -85,6 +86,7 @@ Issued to those who held governance roles in the Collective, such as Grants Coun | Schema UID | `0xef874554718a2afc254b064e5ce9c58c9082fb9f770250499bf406fc112bd315` | | ---------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Issuer | Currently, the Optimism Foundation issues these from one of the following addresses: `0x621477dBA416E12df7FF0d48E14c4D20DC85D7D9` or `0xE4553b743E74dA3424Ac51f8C1E586fd43aE226F`. | | 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 | diff --git a/words.txt b/words.txt index 066e0d297..8bcf0a5b5 100644 --- a/words.txt +++ b/words.txt @@ -12,7 +12,7 @@ ANDI Apeworx Arweave authrpc -Badgeholder's +Badgeholders Badgeholders BGEZ BGTZ @@ -84,7 +84,7 @@ exitwhensynced EXTRADATA extradata Farcaster -farcaster +Farcaster Fastnode FDLIMIT fdlimit @@ -264,8 +264,8 @@ rpckind RPCPREFIX rpcprefix RPGF -Rpgf -rpgf +RPGF +RPGF SELFDESTRUCT seqnr SEQUENCERHTTP From e1d749d17c530fc95d2484e11128cc61c90d07e8 Mon Sep 17 00:00:00 2001 From: cpengilly <29023967+cpengilly@users.noreply.github.com> Date: Mon, 17 Jun 2024 08:45:42 -0700 Subject: [PATCH 5/5] lint fixes --- pages/chain/identity/schemas.mdx | 52 ++++++++++++++++---------------- words.txt | 8 ++--- 2 files changed, 30 insertions(+), 30 deletions(-) diff --git a/pages/chain/identity/schemas.mdx b/pages/chain/identity/schemas.mdx index e929522e4..aca7432fe 100644 --- a/pages/chain/identity/schemas.mdx +++ b/pages/chain/identity/schemas.mdx @@ -21,27 +21,27 @@ Below you will find a list of relevant schemas that are being used on OP Mainnet Used as the unique identifier for projects created in the Collective. -| Schema UID | `0x7ae9f4adabd9214049df72f58eceffc48c4a69e920882f5b06a6c69a3157e5bd` | -| ----------- | ---------------------------------------------------------------------------------------------------------------- | +| Schema UID | `0x7ae9f4adabd9214049df72f58eceffc48c4a69e920882f5b06a6c69a3157e5bd` | +| ----------- | --------------------------------------------------------------------------------------------------------------- | | Issuer | Attestations issued as part of Retro Funding sign up are issued by `0xF6872D315CC2E1AfF6abae5dd814fd54755fE97C` | -| Recipient | Null | -| farcasterID | The Farcaster id of the individual who created the project | +| 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` | -| -------------------- | ---------------------------------------------------------------------------------------------------------------- | +| Schema UID | `0xe035e3fe27a64c8d7291ae54c6e85676addcbc2d179224fe7fc1f7f05a8c6eac` | +| -------------------- | --------------------------------------------------------------------------------------------------------------- | | Issuer | Attestations issued as part of Retro Funding sign up are issued by `0xF6872D315CC2E1AfF6abae5dd814fd54755fE97C` | -| Recipient | Null | -| projectRefUID | The attestation UID of the project this metadata relates to | -| farcasterID | The Farcaster id of the individual who published the project metadata | -| 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. | -| metadataType | How the metadata can be accessed. 1 for ipfs, 2 for http | -| metadataUrl | The storage location where the metadata can be retrieved | +| Recipient | Null | +| projectRefUID | The attestation UID of the project this metadata relates to | +| farcasterID | The Farcaster id of the individual who published the project metadata | +| 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. | +| metadataType | How the metadata can be accessed. 1 for ipfs, 2 for http | +| metadataUrl | The storage location where the metadata can be retrieved | ### [Retro Funding Application](https://optimism.easscan.org/schema/view/0x88b62595c76fbcd261710d0930b5f1cc2e56758e155dea537f82bf0baadd9a32) @@ -72,25 +72,25 @@ These attestations are considered "voting Badges" and allow an individual to vot ### [Retro Funding Governance contribution](https://optimism.easscan.org/schema/view/0x3743be2afa818ee40304516c153427be55931f238d961af5d98653a93192cdb3) -| Schema UID | `0x3743be2afa818ee40304516c153427be55931f238d961af5d98653a93192cdb3` | -| ---------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Schema UID | `0x3743be2afa818ee40304516c153427be55931f238d961af5d98653a93192cdb3` | +| ---------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Issuer | Currently, the Optimism Foundation issues these from one of the following addresses: `0x621477dBA416E12df7FF0d48E14c4D20DC85D7D9` or `0xE4553b743E74dA3424Ac51f8C1E586fd43aE226F`. | -| 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 | +| 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` | -| ---------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Schema UID | `0xef874554718a2afc254b064e5ce9c58c9082fb9f770250499bf406fc112bd315` | +| ---------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Issuer | Currently, the Optimism Foundation issues these from one of the following addresses: `0x621477dBA416E12df7FF0d48E14c4D20DC85D7D9` or `0xE4553b743E74dA3424Ac51f8C1E586fd43aE226F`. | -| 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 | +| 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 diff --git a/words.txt b/words.txt index 8bcf0a5b5..066e0d297 100644 --- a/words.txt +++ b/words.txt @@ -12,7 +12,7 @@ ANDI Apeworx Arweave authrpc -Badgeholders +Badgeholder's Badgeholders BGEZ BGTZ @@ -84,7 +84,7 @@ exitwhensynced EXTRADATA extradata Farcaster -Farcaster +farcaster Fastnode FDLIMIT fdlimit @@ -264,8 +264,8 @@ rpckind RPCPREFIX rpcprefix RPGF -RPGF -RPGF +Rpgf +rpgf SELFDESTRUCT seqnr SEQUENCERHTTP