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 Walletconnect and PADO for rebrands #905

Merged
merged 2 commits into from
Dec 19, 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
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
---
title: PADO
image: /img/socialCards/pado.jpg
title: Primus
---

[PADO](https://padolabs.org) is a cryptography-based attestation protocol to bring all Internet
data into smart contracts. PADO relies heavily on cryptography to minimize trust, and enables end
users to prove the correctness of their personal web data in a privacy-preserving manner.
[Primus](https://www.primuslabs.xyz/) is a cryptography-based attestation protocol to bring all
internet data into smart contracts. Primus relies heavily on cryptography to minimize trust,

Check warning on line 6 in docs/get-started/tooling/attestations/primus.mdx

View workflow job for this annotation

GitHub Actions / Spelling

[vale] reported by reviewdog 🐶 [Microsoft.Adverbs] Remove 'heavily' if it's not important to the meaning of the statement. Raw Output: {"message": "[Microsoft.Adverbs] Remove 'heavily' if it's not important to the meaning of the statement.", "location": {"path": "docs/get-started/tooling/attestations/primus.mdx", "range": {"start": {"line": 6, "column": 51}}}, "severity": "WARNING"}
and enables end users to prove the correctness of their personal web data in a privacy-preserving
manner.

The core techniques used in PADO include secure multi-party computation (MPC) and interactive
zero-knowledge proofs (IZK). End users run PADO client apps to attest their personal web data, and
create related data proofs with the help of PADO nodes. These data proofs are cryptographically
The core techniques used in Primus include secure multi-party computation (MPC) and interactive
zero-knowledge proofs (IZK). End users run Primus client apps to attest their personal web data, and
create related data proofs with the help of Primus nodes. These data proofs are cryptographically
verified attestations with security guarantees including:

- Data authenticity: the user web data is honestly retrieved from the indicated data source, and
Expand All @@ -27,8 +27,8 @@

## For developers

The PADO team is creating a template-based SDK (in progress) for developers to build their own
applications using PADO's off-chain attestation capabilities. The SDK will encapsulate the details
The Primus team is creating a template-based SDK (in progress) for developers to build their own
applications using Primus's off-chain attestation capabilities. The SDK will encapsulate the details

Check failure on line 31 in docs/get-started/tooling/attestations/primus.mdx

View workflow job for this annotation

GitHub Actions / Spelling

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Primus's'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Primus's'?", "location": {"path": "docs/get-started/tooling/attestations/primus.mdx", "range": {"start": {"line": 31, "column": 20}}}, "severity": "ERROR"}
of underlying cryptographic algorithms and protocols, and provide high-level interfaces for
application developers to manage the data retrieval and data computation. Developers can leverage
the SDK in two aspects:
Expand All @@ -39,10 +39,10 @@

## Networks

PADO is deployed on Linea, and integrated with [Verax](https://github.com/Consensys/verax-documentation),
Primus is deployed on Linea, and integrated with [Verax](https://github.com/Consensys/verax-documentation),
a public attestation registry to store and manage attestation data that can be accessed by any
party. This means PADO users can submit these data proofs to Linea via Verax, which can be further
accessed by other dapps. The following contract address is the PADO portal contract:
party. This means Primus users can submit these data proofs to Linea via Verax, which can be further
accessed by other dapps. The following contract address is the Primus portal contract:

| Network | Contract address |
| --- | --- |
Expand All @@ -52,14 +52,14 @@

Learn more and start using PADO!

- [Product tutorial](https://docs.padolabs.org/Products/Extension)
- [Technical principles](https://docs.padolabs.org/How-PADO-Works/)
- [Product tutorial](https://docs.primuslabs.xyz/data-verification/pado-extension/mainfunctions)
- [Technical principles](https://docs.primuslabs.xyz/)
- [Technical whitepaper](https://eprint.iacr.org/2023/964.pdf)

## Learn more

- [Twitter](https://twitter.com/padolabs)
- [Discord](https://discord.gg/YxJftNRxhh)
- [Website](https://padolabs.org)
- [Medium](https://medium.com/@padolabs)
- [Github](https://github.com/pado-labs/)
- [X](https://x.com/primus_labs)
- [Discord](https://discord.com/invite/pdrNxRrApX)
- [Website](https://www.primuslabs.xyz/)
- [Medium](https://medium.com/@primuslabs)
- [Github](https://github.com/primus-labs)

Check failure on line 65 in docs/get-started/tooling/attestations/primus.mdx

View workflow job for this annotation

GitHub Actions / Spelling

[vale] reported by reviewdog 🐶 [Vale.Terms] Use 'GitHub' instead of 'Github'. Raw Output: {"message": "[Vale.Terms] Use 'GitHub' instead of 'Github'.", "location": {"path": "docs/get-started/tooling/attestations/primus.mdx", "range": {"start": {"line": 65, "column": 4}}}, "severity": "ERROR"}
4 changes: 2 additions & 2 deletions docs/get-started/tooling/attestations/verax.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

Verax is a shared onchain attestation registry. The teams that are actively involved in designing
and building the project include Consensys (the team behind Linea), Clique, Karma3 Labs, Aspecta,
PADO Labs, and Reclaim Protocol. A number of other teams including GitCoin are building
Primus Labs, and Reclaim Protocol. A number of other teams including GitCoin are building

Check failure on line 8 in docs/get-started/tooling/attestations/verax.mdx

View workflow job for this annotation

GitHub Actions / Spelling

[vale] reported by reviewdog 🐶 [Vale.Terms] Use 'Gitcoin' instead of 'GitCoin'. Raw Output: {"message": "[Vale.Terms] Use 'Gitcoin' instead of 'GitCoin'.", "location": {"path": "docs/get-started/tooling/attestations/verax.mdx", "range": {"start": {"line": 8, "column": 70}}}, "severity": "ERROR"}
integrations with the system.

**_It is not an EIP, a protocol, or a product, but a simple primitive that can be used by any dapps
Expand All @@ -15,7 +15,7 @@
Think of Verax as a distribution channel where issuers of attestations keep the attestations. Any
protocol, dapp, or user that wants to use those attestations can easily use and compose attestations
from the different sources that are available in that distribution channel. Examples of some of the
integrations currently being built include Clique, GitCoin, PADO Labs and Reclaim Protocol.
integrations currently being built include Clique, GitCoin, Primus Labs and Reclaim Protocol.

Check failure on line 18 in docs/get-started/tooling/attestations/verax.mdx

View workflow job for this annotation

GitHub Actions / Spelling

[vale] reported by reviewdog 🐶 [Vale.Terms] Use 'Gitcoin' instead of 'GitCoin'. Raw Output: {"message": "[Vale.Terms] Use 'Gitcoin' instead of 'GitCoin'.", "location": {"path": "docs/get-started/tooling/attestations/verax.mdx", "range": {"start": {"line": 18, "column": 52}}}, "severity": "ERROR"}

To learn more about why we need Verax read this [blog post](https://linea.mirror.xyz/LlLx7IytwRYWQbLlxHr6zoUZjqNQdQ5P95zo3Dcilb0).

Expand Down
9 changes: 9 additions & 0 deletions docs/get-started/tooling/libraries/reown.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: Reown
---

Use the Reown protocol to enable users from a multitude of wallets to log into decentralized

Check failure on line 5 in docs/get-started/tooling/libraries/reown.mdx

View workflow job for this annotation

GitHub Actions / Spelling

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Reown'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Reown'?", "location": {"path": "docs/get-started/tooling/libraries/reown.mdx", "range": {"start": {"line": 5, "column": 9}}}, "severity": "ERROR"}
applications. Linea is now listed inside chain list for any project configuration on
[Reown Cloud](https://cloud.reown.com/).

Check failure on line 7 in docs/get-started/tooling/libraries/reown.mdx

View workflow job for this annotation

GitHub Actions / Spelling

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Reown'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Reown'?", "location": {"path": "docs/get-started/tooling/libraries/reown.mdx", "range": {"start": {"line": 7, "column": 2}}}, "severity": "ERROR"}

To learn more about Reown, take a look at the [official page](https://reown.com/).

Check failure on line 9 in docs/get-started/tooling/libraries/reown.mdx

View workflow job for this annotation

GitHub Actions / Spelling

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Reown'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Reown'?", "location": {"path": "docs/get-started/tooling/libraries/reown.mdx", "range": {"start": {"line": 9, "column": 21}}}, "severity": "ERROR"}
11 changes: 0 additions & 11 deletions docs/get-started/tooling/libraries/walletconnect.mdx

This file was deleted.

14 changes: 10 additions & 4 deletions redirects.json
Original file line number Diff line number Diff line change
Expand Up @@ -224,8 +224,11 @@
]
},
{
"to": "/get-started/tooling/libraries/walletconnect",
"from": "/developers/tooling/libraries/wallet-connect"
"to": "/get-started/tooling/libraries/reown",
"from": [
"/get-started/tooling/libraries/walletconnect",
"/developers/tooling/libraries/wallet-connect"
]
},
{
"to": "/get-started/concepts/architecture",
Expand Down Expand Up @@ -280,8 +283,11 @@
"from": "/developers/tooling/attestations"
},
{
"to": "/get-started/tooling/attestations/pado",
"from": "/developers/tooling/attestations/pado"
"to": "/get-started/tooling/attestations/primus",
"from": [
"/get-started/tooling/attestations/pado",
"/developers/tooling/attestations/pado"
]
},
{
"to": "/get-started/tooling/privacy/secret",
Expand Down
4 changes: 2 additions & 2 deletions sidebars.js
Original file line number Diff line number Diff line change
Expand Up @@ -196,7 +196,7 @@ const sidebars = {
},
items: [
"get-started/tooling/attestations/verax",
"get-started/tooling/attestations/pado",
"get-started/tooling/attestations/primus",
],
},
{
Expand Down Expand Up @@ -300,7 +300,7 @@ const sidebars = {
"get-started/tooling/libraries/multicall",
"get-started/tooling/libraries/viem",
"get-started/tooling/libraries/wagmi",
"get-started/tooling/libraries/walletconnect",
"get-started/tooling/libraries/reown",
],
},
{
Expand Down
Loading