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
Show file tree
Hide file tree
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
93 changes: 81 additions & 12 deletions pages/chain/identity/schemas.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -12,26 +12,95 @@ Below you will find a list of relevant schemas that are being used on OP Mainnet

## 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`

## Schemas related to project creation and Retro Funding application

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

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.

## Developer schemas
| 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 |

* **[Superchain Faucet schema UID](https://optimism.easscan.org/schema/view/0x98ef220cd2f94de79fbc343ef982bfa8f5b315dec6a08f413680ecb7085624d7):** `0x98ef220cd2f94de79fbc343ef982bfa8f5b315dec6a08f413680ecb7085624d7`
## Schemas related to roles and contributions

## 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`
### [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`. |
| 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`. |
| 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

Expand Down
14 changes: 5 additions & 9 deletions words.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@ airgap
Allocs
allocs
ANDI
Ankr
Apeworx
Arweave
authrpc
Badgeholder's
cpengilly marked this conversation as resolved.
Show resolved Hide resolved
Badgeholders
BGEZ
BGTZ
Expand Down Expand Up @@ -84,6 +84,7 @@ exitwhensynced
EXTRADATA
extradata
Farcaster
farcaster
cpengilly marked this conversation as resolved.
Show resolved Hide resolved
Fastnode
FDLIMIT
fdlimit
Expand Down Expand Up @@ -119,7 +120,6 @@ Holesky
holesky
IGNOREPRICE
ignoreprice
Immunefi
implicity
Inator
inator
Expand All @@ -132,6 +132,7 @@ ipcfile
IPCPATH
ipcpath
IPFS
ipfs
JALR
JOURNALREMOTES
journalremotes
Expand Down Expand Up @@ -166,7 +167,6 @@ minsuggestedpriorityfee
Mintable
Mintplex
MIPSEVM
Mitigations
Moralis
Mordor
MOVN
Expand Down Expand Up @@ -245,8 +245,6 @@ productionized
Protip
proxyd
pseudorandomly
Pyth
Pyth's
Quicknode
quicknode
quickstarts
Expand All @@ -266,10 +264,9 @@ rpckind
RPCPREFIX
rpcprefix
RPGF
Rpgf
rpgf
cpengilly marked this conversation as resolved.
Show resolved Hide resolved
SELFDESTRUCT
SEPOLIA
Sepolia
sepolia
seqnr
SEQUENCERHTTP
sequencerhttp
Expand Down Expand Up @@ -325,7 +322,6 @@ VMDEBUG
vmdebug
VMODULE
vmodule
voxel
wagmi
XORI
xtensibility
Expand Down
Loading