You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/10.zk-stack/10.zk-chains.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -131,7 +131,7 @@ Its key characteristics are:
131
131
-**Controlled DA**: The hosting organization controls data availability.
132
132
Although the funds held in validiums are secure against theft, they can be frozen if the data becomes unavailable.
133
133
This scenario would not only lock users out of their assets but also potentially damage the reputation and operational status of the hosting organization.
134
-
-**User-Level Privacy**: [ZKsync Prividium](/zk-stack/prividium) enables user-level privacy while giving the chain operator full visibility.
134
+
-**User-Level Privacy**: [Prividium™](/zk-stack/prividium) enables user-level privacy while giving the chain operator full visibility.
135
135
Because the host organization controls data availability, it has the power to restrict access.
136
136
-**Lower Cost**: Validiums offer flexibility for operators to save costs when they don't require a high level of security (e.g. a gaming chain).
Transaction data remains offchain, so internal details such as trades and balances stay confidential.
24
24
Each block is verified on Ethereum using zero-knowledge proofs.
25
25
Chain operators can selectively disclose specific data (for example, bytecode or token supply) to auditors or regulators without exposing the full ledger.
26
26
27
27
**Role-Based Permissioning:**
28
-
Prividium introduces a dynamic permissioning system managed through the **Admin Dashboard**, replacing static YAML files.
28
+
Prividium™ introduces a dynamic permissioning system managed through the **Admin Dashboard**, replacing static YAML files.
29
29
Administrators can:
30
30
31
31
- Add and manage users with Okta or crypto-native (SIWE) authentication
@@ -45,7 +45,7 @@ Assets and data can move between Ethereum and other public or private ZKsync Cha
45
45
using native zero-knowledge-based bridges without external custodians.
46
46
47
47
**Scalability and Performance:**
48
-
As a Validium chain, ZKsync Prividium stores state off-chain, achieving high throughput and low latency.
48
+
As a Validium chain, Prividium™ stores state off-chain, achieving high throughput and low latency.
49
49
It supports trading, payments, and settlement use cases that demand both privacy and speed.
50
50
51
51
---
@@ -59,15 +59,15 @@ Selective disclosure can optionally expose verified metrics such as total and ci
59
59
through public read-only endpoints.
60
60
61
61
Interactions with public networks such as deposits or withdrawals remain visible on the receiving chain,
62
-
but all other state data is kept private within the Prividium database.
62
+
but all other state data is kept private within the Prividium™ database.
63
63
64
64
To learn more about data availability in the ZK Stack, visit the [Validium page](/zk-stack/customizations/validium).
65
65
66
66
---
67
67
68
68
### How It Works
69
69
70
-
ZKsync Prividium enforces privacy and access control using built-in infrastructure within the ZK Stack.
70
+
Prividium™ enforces privacy and access control using built-in infrastructure within the ZK Stack.
71
71
72
72
- Users authenticate through **Okta SSO** or **Sign-in With Ethereum (SIWE)**.
73
73
- All calls pass through the **Proxy RPC**, which checks the user’s token and permissions against the **Permissions API**.
Copy file name to clipboardExpand all lines: content/10.zk-stack/35.prividium/02.features.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,21 +1,21 @@
1
1
---
2
2
title: Features
3
-
description: Dive into ZKsync Prividium's key features and capabilities.
3
+
description: Dive into Prividium™'s key features and capabilities.
4
4
---
5
5
6
-
ZKsync Prividium delivers private execution, enterprise-grade access control, and Ethereum-level security in a single composable stack.
6
+
Prividium™ delivers private execution, enterprise-grade access control, and Ethereum-level security in a single composable stack.
7
7
It is the only solution available today that combines this level of confidentiality, auditability, and interoperability, without tradeoffs.
8
8
9
9
## Composable Privacy
10
10
11
-
ZKsync Prividium operates as a **permissioned ZKsync Chain**, where transaction inputs, calldata,
11
+
Prividium™ operates as a **permissioned ZKsync Chain**, where transaction inputs, calldata,
12
12
and full state are stored off-chain in an operator-controlled database.
13
13
Only cryptographic commitments—state roots and STARK-based proofs—are submitted to Ethereum, ensuring public verifiability without exposing private data.
14
14
15
15
**Key capabilities:**
16
16
17
17
- Keep all data inside your infrastructure (no transaction details on Ethereum)
18
-
- Configure contract access policies through the Prividium Admin Dashboard, defining which functions are public, private, or role-restricted
18
+
- Configure contract access policies through the Prividium™ Admin Dashboard, defining which functions are public, private, or role-restricted
19
19
- Update access settings without redeploying contracts
20
20
- Supply Merkle proofs or DB extracts for selective disclosure (e.g., audits, investigations)
21
21
@@ -28,7 +28,7 @@ Only cryptographic commitments—state roots and STARK-based proofs—are submit
28
28
29
29
## Fine-Grained Access Control
30
30
31
-
All interactions with the chain are routed through a Proxy RPC that enforces access policies managed in the Prividium Permissioning System.
31
+
All interactions with the chain are routed through a Proxy RPC that enforces access policies managed in the Prividium™ Permissioning System.
32
32
Administrators configure roles, users, and permissions through the Admin Dashboard, which stores policies dynamically in the Permissions API.
and it can be used to bypass the privacy configuration of a ZKsync Prividium chain.
45
+
and it can be used to bypass the privacy configuration of a Prividium™ chain.
46
46
47
-
Currently **L1-L2 transactions are not automatically disabled** in ZKsync Prividium chains.
48
-
ZKsync Prividium chain operators can be protected against malicious use of these forced transactions by implementing [transaction filtering](/zk-stack/customizations/transaction-filtering).
47
+
Currently **L1-L2 transactions are not automatically disabled** in Prividium™ chains.
48
+
Prividium™ chain operators can be protected against malicious use of these forced transactions by implementing [transaction filtering](/zk-stack/customizations/transaction-filtering).
49
49
Note that for users, this means that the chain has the ability to censor transactions.
50
50
It is the responsibility of the chain operator to decide how to implement this filtering.
Copy file name to clipboardExpand all lines: content/10.zk-stack/35.prividium/30.permissions-overview.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,14 +1,14 @@
1
1
---
2
2
title: Permissions Overview
3
-
description: Learn about the Prividium Permissioning API and Selective Disclosure.
3
+
description: Learn about the Prividium™ Permissioning API and Selective Disclosure.
4
4
---
5
5
6
6
::callout{icon="i-heroicons-light-bulb"}
7
7
The permissioning and selective disclosure systems are not yet publicly available.
8
8
This documentation serves as a preview.
9
9
::
10
10
11
-
Prividium offers flexible and customizable ways for chain operators to have granular control over access to reading onchain data or calling contracts.
11
+
Prividium™ offers flexible and customizable ways for chain operators to have granular control over access to reading onchain data or calling contracts.
12
12
There are two systems used to manage this control: the [permissions API](#permissions-api), and [selective disclosure](#selective-disclosure).
13
13
14
14
## Permissions API
@@ -27,7 +27,7 @@ For unauthenticated access, you can use the [selective disclosure](#selective-di
27
27
## Admin Panel
28
28
29
29
To configure access to different smart contracts on your chain,
30
-
ZKsync Prividium offers an admin panel.
30
+
Prividium™ offers an admin panel.
31
31
The admin panel provides a user interface for permission management where admins can configure data access rules and monitor system access patterns.
32
32
33
33
Admins can view and edit [users](#users), [roles](#roles), and [contract permissions](#contract-permissions).
@@ -76,14 +76,14 @@ Users can login via an identity provider and add/manage wallets associated with
76
76
The registration flow looks like this:
77
77
78
78
1. On first login, the user authenticates with the identity provider in the User Panel.
79
-
1. The user receives a Prividium session, and is prompted to connect their wallet.
79
+
1. The user receives a Prividium™ session, and is prompted to connect their wallet.
80
80
1. The User Panel issues an EIP-712 challenge, which the user signs to prove they control the wallet.
81
-
1. The Prividium Proxy API saves the user-address mapping in the Permissions API,
81
+
1. The Prividium™ Proxy API saves the user-address mapping in the Permissions API,
82
82
enabling all future reads/writes to be authorized by both the identity provider and linked wallet address.
83
83
84
-
### Login with Prividium
84
+
### Login with **Prividium™**
85
85
86
-
After initial registration, the user can login to other applications using the [Prividium SDK](/zk-stack/prividium/sdk).
86
+
After initial registration, the user can login to other applications using the [Prividium™ SDK](/zk-stack/prividium/sdk).
87
87
The SDK allows the user to connect either with the identity provider or the wallet they have previously linked with their account.
0 commit comments