diff --git a/pages/builders/node-operators/network-upgrades.mdx b/pages/builders/node-operators/network-upgrades.mdx index f09bbb4e0..c1d05397a 100644 --- a/pages/builders/node-operators/network-upgrades.mdx +++ b/pages/builders/node-operators/network-upgrades.mdx @@ -73,7 +73,7 @@ Data Availability (DA) upgrade: ### [Delta](https://specs.optimism.io/protocol/superchain-upgrades.html#delta) -The Delta upgrade consists of a single consensus-layer feature: [Span Batches](https://specs.optimism.io/protocol/span-batches.html). +The Delta upgrade consists of a single consensus-layer feature: [Span Batches](https://specs.optimism.io/protocol/delta/span-batches.html). The Delta upgrade uses a *L2 block-timestamp* activation-rule, and is specified only in the rollup-node (`delta_time`). diff --git a/pages/chain/identity/_meta.json b/pages/chain/identity/_meta.json index 91e4d548a..c6787594a 100644 --- a/pages/chain/identity/_meta.json +++ b/pages/chain/identity/_meta.json @@ -3,6 +3,5 @@ "about-attestations": "About Attestations", "contracts-eas": "Contracts (EAS)", "schemas": "Schemas", - "optimist-profile": "Optimist Profile", "applications": "Apps" } \ No newline at end of file diff --git a/pages/chain/identity/optimist-profile.mdx b/pages/chain/identity/optimist-profile.mdx deleted file mode 100644 index 20d8245dd..000000000 --- a/pages/chain/identity/optimist-profile.mdx +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: Optimist Profile -lang: en-US -description: Learn how to share the contributions and impact they've made to the Optimism Collective. ---- - -# Optimist Profile - -The Optimist Profile allows contributors to share the contributions and impact they've made to the Optimism Collective. Anyone can create an Optimist Profile and anyone is able to use the Optimist Profile in onchain identity use cases. - -## Overview - -The Optimist Profile is built using the variety of onchain reputation data on OP Mainnet and has the following elements: - -* **Profile Schema:** An onchain self-attestation using the profile schema that represents an individual or organization. -* **Contributions:** Each Optimist Profile can create onchain attestations about their contributions to the Optimism Collective. Optimist Profiles can also be used to create onchain peer-to-peer (p2p) attestations about the contributions of other contributors. Peer to peer attestations help the Optimism Collective create a contribution web of trust. - -## Technical Details - -The Optimist Profile is built on attestations using the [Ethereum Attestation Service](https://docs.attest.sh/docs/welcome). - -![Identity Profile Logo.](/img/op-mainnet/identity/profile.png) - -* **[Profile schema UID](https://optimism.easscan.org/schema/view/0xac4c92fc5c7babed88f78a917cdbcdc1c496a8f4ab2d5b2ec29402736b2cf929):** `​​0xac4c92fc5c7babed88f78a917cdbcdc1c496a8f4ab2d5b2ec29402736b2cf929` - * name: name of the profile - * profileMetadataPtrType: used to determine the protocol - * profileMetadataPtr: can be a URI, ipfs hash, etc. that points to any type of blob storage that stores the metadata of type shown below - -* **[RetroPGF 3 Application schema UID](https://optimism.easscan.org/schema/view/0x76e98cce95f3ba992c2ee25cef25f756495147608a3da3aa2e5ca43109fe77cc):** `0x76e98cce95f3ba992c2ee25cef25f756495147608a3da3aa2e5ca43109fe77cc` - * displayName: name of the application - * applicationMetadataPtrType: used to determine the protocol - * applicationMetadataPtr: can be a URI, ipfs hash, etc. that points to any type of blob storage that stores the metadata of type shown below - -## Common Questions - -**Q: How do I get the addresses for RetroPGF badgeholders?** - -**A:** Use the EAS SDK `getAttestation` function to retrieve the onchain attestation where Schema UID: `0xfdcfdad2dbe7489e0ce56b260348b7f14e8365a8a325aef9834818c00d46b31b`. -Remember to verify the attester address is `0x621477dBA416E12df7FF0d48E14c4D20DC85D7D9`. - -**Q: How do I get the addresses for Optimist Profiles?** - -**A:** Use the EAS SDK `getAttestation` function to retrieve the onchain attestation where Schema UID: `0xac4c92fc5c7babed88f78a917cdbcdc1c496a8f4ab2d5b2ec29402736b2cf929`. - -**Q: What other schemas are being used?** - -**A:** Check the [schemas](schemas) page for a list of other schemas being used. diff --git a/pages/chain/identity/schemas.mdx b/pages/chain/identity/schemas.mdx index 928308aea..987c32db1 100644 --- a/pages/chain/identity/schemas.mdx +++ b/pages/chain/identity/schemas.mdx @@ -32,4 +32,5 @@ Below you will find a list of relevant schemas that are being used on OP Mainnet ## Next Steps -For detailed instructions, see [Optimist Profile](optimist-profile#common-questions). +* For more information on working with attestations, see [Build Decentralized Identity Apps with Attestations](/chain/identity/about-attestations). +* To see a list of applications using EAS, see [Attestation Apps](/chain/identity/applications). diff --git a/public/_redirects b/public/_redirects index 34d962a95..f350dc468 100644 --- a/public/_redirects +++ b/public/_redirects @@ -12,7 +12,8 @@ /builders/dapp-developers/dapp-developer-overview /builders/app-developers/overview /tokenlist /chain/tokenlist /addresses /chain/addresses -/identity/optimist-profile /chain/identity/optimist-profile +/identity/optimist-profile /chain/identity/overview +/chain/identity/optimist-profile /chain/identity/overview /stack/transactions/transaction-fees /stack/transactions/fees /builders/tools/monitoring/regenesis-history /builders/tools/monitor/regenesis-history /builders/dapp-developers/bridging/basics /builders/app-developers/bridging/basics