Skip to content

Commit fb00f7a

Browse files
Added ZK Socials (#53)
1 parent 2ec4c84 commit fb00f7a

File tree

3 files changed

+46
-0
lines changed

3 files changed

+46
-0
lines changed

docs/zk-socials/overview.mdx

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
---
2+
description: ZK Socials is a privacy-preserving solution that leverages zkTLS to create ZK Registries from Web2 data, enabling seamless, anonymous, and reusable credentials for Web3.
3+
slug: /zk-socials
4+
---
5+
6+
import OutLink from "@site/src/components/OutLink";
7+
import IdealImage from '@site/src/components/IdealImage';
8+
9+
# ZK Socials
10+
11+
## What is ZK Socials?
12+
13+
ZK Socials is a privacy-preserving solution that utilizes zkTLS to establish ZK Registries based on Web2 data. This makes it ideal for use cases such as bridging credentials from the legacy web to Web3.
14+
15+
## Why ZK Socials?
16+
17+
While zkTLS solutions provide a secure way to generate attestations of Web2 data, they often come with a complex user experience. Integrating these attestations into a ZK Registry makes them instantly reusable, composable, and anonymous, significantly enhancing usability.
18+
19+
## How does it work?
20+
21+
Using ZK Socials follows these steps:
22+
1. The user obtains an attestation via a zkTLS protocol of their choice.
23+
1. The user submits a ZK proof of attestation's validity to a permissionless ZK Registry, which verifies it on-chain and records it in the registry.
24+
1. Once the attestation is stored, the user can generate ZK proofs of inclusion for any DApps that require them.
25+
26+
<IdealImage img={require('/img/zk-socials.png')} alt="ZK Socials flows" />
27+
28+
## Use case: X Blue Checkmark registry
29+
30+
A prediction market <OutLink href="https://openion.com/">Openion</OutLink> has integrated ZK Socials to check X Blue Checkmarks. To withdraw rewards, users must verify their X account using zkPass and submit a ZK proof of membership in the Blue Checkmark ZK Registry.
31+
32+
<iframe width="560" height="315" src="https://www.youtube.com/embed/REK4m9ZkvLk?si=VikF7jbnzMVFMSHa" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
33+
34+
35+
## How can I start building using ZK Socials?
36+
37+
ZK Socials is open for builders and is currently seeking early adopters. Please get in touch with us on <OutLink href="https://x.com/Rarimo_protocol">X</OutLink>.

sidebars.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,15 @@ const sidebars = {
6161
// 'zk-reputation/contracts',
6262
],
6363
},
64+
{
65+
type: 'category',
66+
label: 'ZK Socials',
67+
link: { type: 'doc', id: 'zk-socials/overview' },
68+
collapsed: false,
69+
items: [
70+
71+
],
72+
},
6473
{
6574
type: 'html',
6675
value: `

static/img/zk-socials.png

185 KB
Loading

0 commit comments

Comments
 (0)