Skip to content
Open
Show file tree
Hide file tree
Changes from 1 commit
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
Prev Previous commit
Next Next commit
Convert links from absolute to relative.
Signed-off-by: bgravenorst <[email protected]>
  • Loading branch information
bgravenorst committed Dec 8, 2025
commit 77ba44f417c35177272ad8ddfbfad26011b4d197
24 changes: 12 additions & 12 deletions embedded-wallets/dashboard/README.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -49,15 +49,15 @@ The project comes pre-configured with default connections, chains and networks t

Once your project is created, you can configure various aspects of your integration through the dashboard:

- **[Project Settings](/embedded-wallets/dashboard/project-settings)** - Basic project information, credentials, and token verification
- **[Whitelist Settings](/embedded-wallets/dashboard/whitelist)** - Domain and URL authorization for enhanced security
- **[Advanced Project Settings](/embedded-wallets/dashboard/advanced/session-management)** - Advanced configuration options
- **[Session Management](/embedded-wallets/dashboard/advanced/session-management)** - Session duration and behavior
- **[Test Accounts](/embedded-wallets/dashboard/advanced/test-accounts)** - Development testing environment
- **[User Details in ID Token](/embedded-wallets/dashboard/advanced/user-details)** - JWT token user data configuration
- **[Key Export Settings](/embedded-wallets/dashboard/advanced/key-export)** - Private key export permissions
- **[Chains and Networks](/embedded-wallets/dashboard/chains-and-networks)** - Manage blockchain networks and custom chain configurations
- **[Authentication](/embedded-wallets/dashboard/authentication)** - Configure login methods, social connections, and custom authentication
- **[Wallet Services](/embedded-wallets/dashboard/wallet-services)** - Customize wallet UI and configure wallet features
- **[Customization](/embedded-wallets/dashboard/customization)** - Brand your login flow and customize the user experience
- **[Analytics](/embedded-wallets/dashboard/analytics)** - Monitor project usage and user engagement metrics
- **[Project Settings](./project-settings.mdx)** - Basic project information, credentials, and token verification
- **[Whitelist Settings](./whitelist.mdx)** - Domain and URL authorization for enhanced security
- **[Advanced Project Settings](./advanced/session-management.mdx)** - Advanced configuration options
- **[Session Management](./advanced/session-management.mdx)** - Session duration and behavior
- **[Test Accounts](./advanced/test-accounts.mdx)** - Development testing environment
- **[User Details in ID Token](./advanced/user-details.mdx)** - JWT token user data configuration
- **[Key Export Settings](./advanced/key-export.mdx)** - Private key export permissions
- **[Chains and Networks](./chains-and-networks.mdx)** - Manage blockchain networks and custom chain configurations
- **[Authentication](./authentication.mdx)** - Configure login methods, social connections, and custom authentication
- **[Wallet Services](./wallet-services.mdx)** - Customize wallet UI and configure wallet features
- **[Customization](./customization.mdx)** - Brand your login flow and customize the user experience
- **[Analytics](./analytics.mdx)** - Monitor project usage and user engagement metrics
6 changes: 3 additions & 3 deletions embedded-wallets/dashboard/whitelist.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -302,6 +302,6 @@ https://*.api.myapp.com

## Next Steps

- **[Project Settings](/embedded-wallets/dashboard/project-settings)** - Configure basic project information
- **[Advanced Project Settings](/embedded-wallets/dashboard/advanced/session-management)** - Access advanced configuration options
- **[Session Management](/embedded-wallets/dashboard/advanced/session-management)** - Control session duration and behavior
- **[Project Settings](./project-settings.mdx)** - Configure basic project information
- **[Advanced Project Settings](./advanced/session-management.mdx)** - Access advanced configuration options
- **[Session Management](./advanced/session-management.mdx)** - Control session duration and behavior
10 changes: 5 additions & 5 deletions embedded-wallets/sdk/android/README.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ dependencies {

:::info

Prerequisites Before you start, make sure you have registered on the [**Web3Auth Dashboard**](https://dashboard.web3auth.io/) and have set up your project. You can look into the [Dashboard Setup](/embedded-wallets/dashboard/) guide to learn more.
Prerequisites Before you start, make sure you have registered on the [**Web3Auth Dashboard**](https://dashboard.web3auth.io/) and have set up your project. You can look into the [Dashboard Setup](../../dashboard/README.mdx) guide to learn more.

:::

Expand Down Expand Up @@ -209,10 +209,10 @@ initializeCF.whenComplete { _, error ->

The Web3Auth Android SDK offers a rich set of advanced configuration options:

- **[Custom Authentication](/embedded-wallets/sdk/android/advanced/custom-authentication)**: Define authentication methods.
- **[Whitelabeling & UI Customization](/embedded-wallets/sdk/android/advanced/whitelabel)**: Personalize the modal's appearance.
- **[Multi-Factor Authentication (MFA)](/embedded-wallets/sdk/android/advanced/mfa)**: Set up and manage MFA.
- **[DApp Share](/embedded-wallets/sdk/android/advanced/dapp-share)**: Share DApp sessions across devices.
- **[Custom Authentication](./advanced/custom-authentication.mdx)**: Define authentication methods.
- **[Whitelabeling & UI Customization](./advanced/whitelabel.mdx)**: Personalize the modal's appearance.
- **[Multi-Factor Authentication (MFA)](./advanced/mfa.mdx)**: Set up and manage MFA.
- **[DApp Share](./advanced/dapp-share.mdx)**: Share DApp sessions across devices.

:::tip

Expand Down
6 changes: 3 additions & 3 deletions embedded-wallets/sdk/android/advanced/README.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -115,15 +115,15 @@ var web3Auth = Web3Auth(

## Custom Authentication Methods

Control the login options presented to your users. For detailed configuration options and implementation examples, see the [Custom Authentication](/embedded-wallets/sdk/android/advanced/custom-authentication) section.
Control the login options presented to your users. For detailed configuration options and implementation examples, see the [Custom Authentication](./custom-authentication.mdx) section.

## UI Customization

Create a seamless brand experience by customizing the Web3Auth Login Screens to match your application's design. For complete customization options, refer to the [Whitelabeling & UI Customization](/embedded-wallets/sdk/android/advanced/whitelabel) section.
Create a seamless brand experience by customizing the Web3Auth Login Screens to match your application's design. For complete customization options, refer to the [Whitelabeling & UI Customization](./whitelabel.mdx) section.

## Multi-Factor Authentication (MFA)

Add additional security layers to protect user accounts with two-factor authentication. For detailed configuration options and implementation examples, see the [Multi-Factor Authentication](/embedded-wallets/sdk/android/advanced/mfa) section.
Add additional security layers to protect user accounts with two-factor authentication. For detailed configuration options and implementation examples, see the [Multi-Factor Authentication](./mfa.mdx) section.

**Key Configuration Options:**

Expand Down
10 changes: 5 additions & 5 deletions embedded-wallets/sdk/flutter/README.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ flutter pub add web3auth_flutter

:::info

Prerequisites Before you start, make sure you have registered on the [**Web3Auth Dashboard**](https://dashboard.web3auth.io/) and have set up your project. You can look into the [Dashboard Setup](/embedded-wallets/dashboard/) guide to learn more.
Prerequisites Before you start, make sure you have registered on the [**Web3Auth Dashboard**](https://dashboard.web3auth.io/) and have set up your project. You can look into the [Dashboard Setup](../../dashboard/README.mdx) guide to learn more.

:::

Expand Down Expand Up @@ -239,10 +239,10 @@ If the API call to fetch the project configuration fails, the method will throw

The Web3Auth Flutter SDK offers a rich set of advanced configuration options:

- **[Custom Authentication](/embedded-wallets/sdk/flutter/advanced/custom-authentication)**: Define authentication methods.
- **[Whitelabeling & UI Customization](/embedded-wallets/sdk/flutter/advanced/whitelabel)**: Personalize the modal's appearance.
- **[Multi-Factor Authentication (MFA)](/embedded-wallets/sdk/flutter/advanced/mfa)**: Set up and manage MFA.
- **[DApp Share](/embedded-wallets/sdk/flutter/advanced/dapp-share)**: Share DApp sessions across devices.
- **[Custom Authentication](./advanced/custom-authentication.mdx)**: Define authentication methods.
- **[Whitelabeling & UI Customization](./advanced/whitelabel.mdx)**: Personalize the modal's appearance.
- **[Multi-Factor Authentication (MFA)](./advanced/mfa.mdx)**: Set up and manage MFA.
- **[DApp Share](./advanced/dapp-share.mdx)**: Share DApp sessions across devices.

:::tip

Expand Down
6 changes: 3 additions & 3 deletions embedded-wallets/sdk/flutter/advanced/README.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -143,15 +143,15 @@ await Web3AuthFlutter.init(Web3AuthOptions(

## Custom Authentication Methods

Control the login options presented to your users. For detailed configuration options and implementation examples, see the [Custom Authentication](/embedded-wallets/sdk/flutter/advanced/custom-authentication) section.
Control the login options presented to your users. For detailed configuration options and implementation examples, see the [Custom Authentication](./custom-authentication.mdx) section.

## UI Customization

Create a seamless brand experience by customizing the Web3Auth Login Screens to match your application's design. For complete customization options, refer to the [Whitelabeling & UI Customization](/embedded-wallets/sdk/flutter/advanced/whitelabel) section.
Create a seamless brand experience by customizing the Web3Auth Login Screens to match your application's design. For complete customization options, refer to the [Whitelabeling & UI Customization](./whitelabel.mdx) section.

## Multi-Factor Authentication (MFA)

Add additional security layers to protect user accounts with two-factor authentication. For detailed configuration options and implementation examples, see the [Multi-Factor Authentication](/embedded-wallets/sdk/flutter/advanced/mfa) section.
Add additional security layers to protect user accounts with two-factor authentication. For detailed configuration options and implementation examples, see the [Multi-Factor Authentication](./mfa.mdx) section.

**Key Configuration Options:**

Expand Down
10 changes: 5 additions & 5 deletions embedded-wallets/sdk/ios/README.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ pod 'Web3Auth', '~> 11.1.0'

:::info

Prerequisites Before you start, make sure you have registered on the [**Web3Auth Dashboard**](https://dashboard.web3auth.io/) and have set up your project. You can look into the [Dashboard Setup](/embedded-wallets/dashboard/) guide to learn more.
Prerequisites Before you start, make sure you have registered on the [**Web3Auth Dashboard**](https://dashboard.web3auth.io/) and have set up your project. You can look into the [Dashboard Setup](../../dashboard/README.mdx) guide to learn more.

:::

Expand Down Expand Up @@ -133,10 +133,10 @@ func application(_ app: UIApplication, open url: URL, options: [UIApplication.Op

The Web3Auth iOS SDK offers a rich set of advanced configuration options:

- **[Custom Authentication](/embedded-wallets/sdk/ios/advanced/custom-authentication)**: Define authentication methods.
- **[Whitelabeling & UI Customization](/embedded-wallets/sdk/ios/advanced/whitelabel)**: Personalize the modal's appearance.
- **[Multi-Factor Authentication (MFA)](/embedded-wallets/sdk/ios/advanced/mfa)**: Set up and manage MFA.
- **[DApp Share](/embedded-wallets/sdk/ios/advanced/dapp-share)**: Share DApp sessions across devices.
- **[Custom Authentication](./advanced/custom-authentication.mdx)**: Define authentication methods.
- **[Whitelabeling & UI Customization](./advanced/whitelabel.mdx)**: Personalize the modal's appearance.
- **[Multi-Factor Authentication (MFA)](./advanced/mfa.mdx)**: Set up and manage MFA.
- **[DApp Share](./advanced/dapp-share.mdx)**: Share DApp sessions across devices.

:::tip

Expand Down
6 changes: 3 additions & 3 deletions embedded-wallets/sdk/ios/advanced/README.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -104,15 +104,15 @@ web3Auth = Web3Auth(W3AInitParams(

## Custom Authentication Methods

Control the login options presented to your users. For detailed configuration options and implementation examples, see the [Custom Authentication](/embedded-wallets/sdk/ios/advanced/custom-authentication) section.
Control the login options presented to your users. For detailed configuration options and implementation examples, see the [Custom Authentication](./custom-authentication.mdx) section.

## UI Customization

Create a seamless brand experience by customizing the Web3Auth Login Screens to match your application's design. For complete customization options, refer to the [Whitelabeling & UI Customization](/embedded-wallets/sdk/ios/advanced/whitelabel) section.
Create a seamless brand experience by customizing the Web3Auth Login Screens to match your application's design. For complete customization options, refer to the [Whitelabeling & UI Customization](./whitelabel.mdx) section.

## Multi-Factor Authentication (MFA)

Add additional security layers to protect user accounts with two-factor authentication. For detailed configuration options and implementation examples, see the [Multi-Factor Authentication](/embedded-wallets/sdk/ios/advanced/mfa) section.
Add additional security layers to protect user accounts with two-factor authentication. For detailed configuration options and implementation examples, see the [Multi-Factor Authentication](./mfa.mdx) section.

**Key Configuration Options:**

Expand Down
14 changes: 7 additions & 7 deletions embedded-wallets/sdk/js/README.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ npm install --save @web3auth/modal

:::info

Prerequisites Before you start, make sure you have registered on the [**Web3Auth Dashboard**](https://dashboard.web3auth.io/) and have set up your project. You can look into the [Dashboard Setup](/embedded-wallets/dashboard/) guide to learn more.
Prerequisites Before you start, make sure you have registered on the [**Web3Auth Dashboard**](https://dashboard.web3auth.io/) and have set up your project. You can look into the [Dashboard Setup](../../dashboard/README.mdx) guide to learn more.

:::

Expand Down Expand Up @@ -62,15 +62,15 @@ await web3auth.init()

The Web3Auth Modal SDK offers a rich set of advanced configuration options:

- **[Smart Accounts](/embedded-wallets/sdk/js/advanced/smart-accounts)**: Configure account abstraction parameters.
- **[Custom Authentication](/embedded-wallets/sdk/js/advanced/custom-authentication)**: Define authentication methods.
- **[Whitelabeling & UI Customization](/embedded-wallets/sdk/js/advanced/whitelabel)**: Personalize the modal's appearance.
- **[Multi-Factor Authentication (MFA)](/embedded-wallets/sdk/js/advanced/mfa)**: Set up and manage MFA.
- **[Wallet Services](/embedded-wallets/sdk/js/advanced/wallet-services)**: Integrate additional wallet services.
- **[Smart Accounts](./advanced/smart-accounts.mdx)**: Configure account abstraction parameters.
- **[Custom Authentication](./advanced/custom-authentication.mdx)**: Define authentication methods.
- **[Whitelabeling & UI Customization](./advanced/whitelabel.mdx)**: Personalize the modal's appearance.
- **[Multi-Factor Authentication (MFA)](./advanced/mfa.mdx)**: Set up and manage MFA.
- **[Wallet Services](./advanced/wallet-services.mdx)**: Integrate additional wallet services.

:::tip

Head over to the [**Advanced Configuration**](/embedded-wallets/sdk/js/advanced) section to learn more about each configuration option.
Head over to the [**Advanced Configuration**](./advanced/README.mdx) section to learn more about each configuration option.

:::

Expand Down
10 changes: 5 additions & 5 deletions embedded-wallets/sdk/js/advanced/README.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ const web3AuthOptions = {
## Multi-Factor Authentication (MFA)

Add additional security layers to protect user accounts with two-factor authentication. For detailed
configuration options and implementation examples, see the [Multi-Factor Authentication](/embedded-wallets/sdk/js/advanced/mfa)
configuration options and implementation examples, see the [Multi-Factor Authentication](./mfa.mdx)
section.

**Key Configuration Options:**
Expand All @@ -92,7 +92,7 @@ section.

Control the login options presented to your users and how they're displayed in the modal. For
detailed configuration options and implementation examples, see the
[Custom Authentication](/embedded-wallets/sdk/js/advanced/custom-authentication) section.
[Custom Authentication](./custom-authentication.mdx) section.

**Key Configuration Options:**

Expand All @@ -102,7 +102,7 @@ detailed configuration options and implementation examples, see the

Create a seamless brand experience by customizing the Web3Auth Modal to match your application's
design. For complete customization options, refer to the
[Whitelabeling & UI Customization](/embedded-wallets/sdk/js/advanced/whitelabel) section.
[Whitelabeling & UI Customization](./whitelabel.mdx) section.

**Key Configuration Options:**

Expand All @@ -112,7 +112,7 @@ design. For complete customization options, refer to the
## Smart Accounts (Account Abstraction)

Improve user experience with gasless transactions and advanced account features. Learn more in the
[Smart Accounts](/embedded-wallets/sdk/js/advanced/smart-accounts) documentation.
[Smart Accounts](./smart-accounts.mdx) documentation.

**Key Configuration Options:**

Expand All @@ -123,7 +123,7 @@ Improve user experience with gasless transactions and advanced account features.
## Wallet Services

Extend your application with enhanced wallet functionality. See the
[Wallet Services](/embedded-wallets/sdk/js/advanced/wallet-services) documentation for complete configuration options.
[Wallet Services](./wallet-services.mdx) documentation for complete configuration options.

**Key Configuration Options:**

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -169,18 +169,18 @@ await web3auth.switchChain({ chainId: '0x1' }) // Switch chains (unchanged)
For specific functionality migrations, refer to these supplementary guides:

**External Wallet Adapters:** If you used external wallet adapters in v7, see the 🔌
**[External Wallet Adapters Migration Guide](/embedded-wallets/sdk/js/migration-guides/modal/v7-to-v10/external-wallets)** for migrating
**[External Wallet Adapters Migration Guide](./external-wallets.mdx)** for migrating
to automatic detection.

**Wallet Services:** If you used the `@web3auth/wallet-services-plugin` in v7, see the 🛠️
**[Wallet Services Migration Guide](/embedded-wallets/sdk/js/migration-guides/modal/v7-to-v10/wallet-services)** for migrating to the
**[Wallet Services Migration Guide](./wallet-services.mdx)** for migrating to the
built-in integration.

**Whitelabeling and UI Customization:** If you had whitelabeling configurations in v7, see the 📋
**[Whitelabeling Migration Guide](/embedded-wallets/sdk/js/migration-guides/modal/v7-to-v10/whitelabeling)** for detailed steps.
**[Whitelabeling Migration Guide](./whitelabeling.mdx)** for detailed steps.

**Custom Authentication:** If you used custom verifiers in v7, see the 🔐
**[Custom Authentication Migration Guide](/embedded-wallets/sdk/js/migration-guides/modal/v7-to-v10/custom-authentication)** for
**[Custom Authentication Migration Guide](./custom-authentication.mdx)** for
migrating to the new Connections system.

## Complete Migration Example
Expand Down
Loading
Loading