Skip to content

Commit

Permalink
Merge branch 'main' into main
Browse files Browse the repository at this point in the history
  • Loading branch information
jlwllmr authored Dec 19, 2024
2 parents 933b896 + 96124f7 commit f1f8d23
Show file tree
Hide file tree
Showing 6 changed files with 43 additions and 39 deletions.
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,
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 @@ computation. For instance, you can create your own attestations including but no

## 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
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 @@ the corresponding type of data.

## 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 @@ accessed by other dapps. The following contract address is the PADO portal contr

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)
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 @@ image: /img/socialCards/verax.jpg

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
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 @@ or a database._**
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.

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
applications. Linea is now listed inside chain list for any project configuration on
[Reown Cloud](https://cloud.reown.com/).

To learn more about Reown, take a look at the [official page](https://reown.com/).
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 @@ -311,7 +311,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

0 comments on commit f1f8d23

Please sign in to comment.