Skip to content

Commit 0cbdce5

Browse files
authored
Merge pull request #1091 from Web3Auth/deprecated-docs
Remove infra + wallet ecosystem sdks + fix broken links
2 parents f3444cf + 7ef9268 commit 0cbdce5

File tree

94 files changed

+131
-11759
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

94 files changed

+131
-11759
lines changed

docs/connect-blockchain/connect-blockchain.mdx

+4-4
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,10 @@ transactions, smart contract wallets, different elliptic curve pairs and even RS
4141

4242
## Private Key Providers (PnP & SFA)
4343

44-
The Private Key Providers work with the majority of Web3Auth products, including Plug and Play SDKs,
45-
Single Factor Auth SDKs, and tKey SSS (v1) SDKs. As the name suggests these providers are a wrapper
46-
around the user's private key, which is dynamically reconstructed with Shamir's Secret Sharing and
47-
is present in the user's frontend.
44+
The Private Key Providers work with the majority of Web3Auth products, including Plug and Play SDKs
45+
and Single Factor Auth SDKs. As the name suggests these providers are a wrapper around the user's
46+
private key, which is dynamically reconstructed with Shamir's Secret Sharing and is present in the
47+
user's frontend.
4848

4949
Once the authentication happens, the returned result from the Web3Auth network is taken up by the
5050
provider to give a common interface to interact with the blockchain of your choice. Currently,

docs/infrastructure/mpc-architecture.mdx

+4-9
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,11 @@ import TkeyMpcFlowDark from "@site/static/images/tkey-mpc-flow-dark.png";
1212
import TkeyMpcFlowLight from "@site/static/images/tkey-mpc-flow-light.png";
1313

1414
This document provides an in-depth exploration of the technical architecture of the MPC-based SDKs,
15-
this includes the tKey MPC SDK and CoreKit MPC SDK (a rundown of our SDKs
16-
[here](/how-web3auth-works/)).
15+
this includes the MPC Core Kit SDKs.
1716

1817
The only difference between the SSS-based SDKs and MPC SDKs are that during usage/login MPC SDKs do
1918
not reconstruct user private keys.
2019

21-
While the tKey MPC SDK, supports multiple configurations like 2/n, 2/2 flows, this documentation,
22-
for simplicity, focuses on a 2/3 setup.
23-
2420
## Overview of Cryptographic and Blockchain Support (compatibility and implementations)
2521

2622
Web3Auth supports most popular blockchains & elliptic curves out there. In particular, out of the
@@ -58,8 +54,8 @@ much more convienent. Notably, but non-exhaustively, Web3Auth supports:
5854

5955
## User Key Overview
6056

61-
Web3Auth uses tKey MPC to manage user wallets in a distributed fashion, leveraging various factors
62-
or shares managed by users, including their devices, private inputs, backup locations, and cloud
57+
Web3Auth uses MPC to manage user wallets in a distributed fashion, leveraging various factors or
58+
shares managed by users, including their devices, private inputs, backup locations, and cloud
6359
service providers. As long as a user can access 2 out of n (2/n) of these shares, they can access
6460
their key. This distributedly secure key is called the $TSSKey$.
6561

@@ -99,8 +95,7 @@ $z_1,z_2 \in \mathbb{Z}_q$.
9995

10096
This key's storage process mirrors that of the TSSKey, with the primary difference being that the
10197
metadataKey is always reconstructed and used for encryption/decryption tasks. It's based on the
102-
fundamental Shamir’s Secret Sharing scheme and initially generated on the user's front-end. Readers
103-
can further reference tKey v1 flows used by the metadataKey in our SSS Infrastructure Documentation.
98+
fundamental Shamir’s Secret Sharing scheme and initially generated on the user's front-end.
10499

105100
## Other components
106101

docs/infrastructure/sss-architecture.mdx

+1-5
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,13 @@ import KeyReconstructionFlow from "@site/static/images/key-reconstruction-sss-fl
1111
import SSSArchitectureFlow from "@site/static/images/sss-architecture-flow.png";
1212

1313
This document provides an in-depth exploration of the technical architecture of the Shamir's Secret
14-
Sharing(SSS)-based SDKs, this includes the current Plug and Play SDKs, tKey SSS SDKs (a rundown of
15-
our SDKs [here](/how-web3auth-works/)).
14+
Sharing(SSS)-based SDKs, this includes the current Plug and Play & Single Factor Auth SDKs.
1615

1716
Shamir's Secret Sharing is a base form of MPC that splits a secret into $n$ shares, of which
1817
threshold $t$ are required to reconstruct the secret. You maybe looking for the
1918
[MPC Architecture documentation](/infrastructure/mpc-architecture/) instead which does not require
2019
the key to be reconstructed on usage.
2120

22-
While the tKey SSS SDK, supports multiple configurations like 2/n, 2/2 flows, or m/n flows, this
23-
documentation, for simplicity, focuses on a 2/3 setup.
24-
2521
## Components
2622

2723
The accompanying image illustrates the typical flow of wallet management within the SSS

docs/migration-guides/tkey-v11-to-v15.mdx

-173
This file was deleted.

docs/product/sfa.mdx

-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ sidebar_label: Single Factor Auth
44
description: "Single Factor Auth | Documentation - Web3Auth"
55
---
66

7-
import TkeyIntroduction from "@site/src/common/docs/_tkey-intro.mdx";
8-
97
import SFAInfraDark from "@site/static/images/sfa-infra-dark.png";
108
import SFAInfraLight from "@site/static/images/sfa-infra-light.png";
119
import { SFACards } from "@site/src/components/SDKReferenceCards";

docs/resources/mfa-best-practices.mdx

+2-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,8 @@ and be able to manage the factors. Regularly prompting users to review and verif
7272
helps ensure it remains valid and functional.
7373

7474
Users can manage their MFA setup, including viewing and removing existing factors, through the Auth
75-
Dashboard. For more information, refer to the documentation [here](features/account-dashboard).
75+
Dashboard. For more information, refer to the documentation
76+
[here](/docs/features/account-abstraction).
7677

7778
## User Education
7879

0 commit comments

Comments
 (0)