Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Content of the features page #1002

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
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
73 changes: 20 additions & 53 deletions docs/features/blockchain-agnostic.mdx
Original file line number Diff line number Diff line change
@@ -1,29 +1,27 @@
---
title: Web3Auth is Chain Agnostic
sidebar_label: Blockchain Agnostic

description: "Web3Auth is Chain Agnostic | Documentation - Web3Auth"
title: Connect Web3Auth to Any Chain
sidebar_label: Compatible Blockchains
description: "Connect Web3Auth to Any Chain | Documentation - Web3Auth"
---

import EVMChains from "@site/src/common/docs/_evm-chains.mdx";
import OtherChains from "@site/src/common/docs/_other-chains.mdx";

Web3Auth's architecture is designed to be inherently blockchain agnostic, providing seamless
integration across a diverse range of blockchain ecosystems. This flexibility is a core component of
Web3Auth's approach to decentralized authentication, ensuring broad applicability and
interoperability.
Web3Auth works easily with many different blockchains. Whether you’re using Ethereum, Solana, or
another chain, Web3Auth fits in smoothly, making it simple to add secure authentication to any
platform.

:::tip
:::tip Reference

Check out our [Connect Blockchain Reference](/connect-blockchain) for more details on how to connect
different blockchains with Web3Auth.
Check out our [**Connect Blockchain Reference**](/connect-blockchain) for more details on how to
connect different blockchains with Web3Auth.

:::

## Reference Guides for Blockchain Connections
## Guides

You can check out the following guides we've written for certain blockchains. We have covered a wide
variety of EVM and EVM Chains, supported by multiple web3auth providers.
Explore our comprehensive guides for integrating Web3Auth with various blockchain networks. We
provide detailed documentation for both EVM and non-EVM chains across multiple Web3Auth providers.

### EVM Chain Guides

Expand All @@ -33,46 +31,15 @@ variety of EVM and EVM Chains, supported by multiple web3auth providers.

<OtherChains />

## Key Curve Support and Blockchain Compatibility

By default, Web3Auth supports the `secp256k1` and `ed25519` key curves, which are widely used across
the majority of blockchain platforms. This inclusion ensures compatibility with a vast array of
blockchain environments right out of the box.

### Extending Beyond Default Curves

While these curves cater to most blockchain requirements, Web3Auth recognizes the unique needs of
various blockchains, some of which utilize different curve implementations. To accommodate these
diverse ecosystems, Web3Auth's PnP & SFA (Shamir Secret Sharing based) enable interaction with any
blockchain, regardless of its specific curve requirements.

## Dedicated Providers for MPC Core Kit

For those utilizing Web3Auth's MPC Core Kit, dedicated providers are necessary to ensure optimal
interaction with specific blockchains. Currently, Web3Auth MPC Core Kit offers support for
EVM-compatible chains and Bitcoin, with development underway to include Solana. This approach
guarantees that Web3Auth remains at the forefront of blockchain authentication, offering versatile
and secure solutions for a wide array of blockchain technologies.
## Can’t Find Your Chain?

## Utilizing Private Keys with PnP & SFA
Web3Auth supports the secp256k1 and ed25519 key curves, please follow these guides on how to
[connect to any other blockchain](/connect-blockchain/other/) with Web3Auth.

In the realm of PnP & SFA, Web3Auth offers the capability to export the user's private key. This
feature allows decentralized applications (dApps) to directly interact with the blockchain using the
exported key, facilitating a wide range of transactions and smart contract interactions.
### Extending beyond default curves

:::tip
Our SFA and PnP SDKs support additional curves, allowing integration with blockchains that have
unique curve requirements. This broadens compatibility and flexibility across ecosystems.

For detailed information on integrating with various blockchains, refer to our
[Connect with Other Blockchains](/connect-blockchain/other/) section.

:::

:::info

Web3Auth's composability enhances its blockchain agnosticism. It seamlessly integrates with
meta-transaction flows, multisigs, and various cryptographic protocols, making it a versatile
foundation for building decentralized solutions. Web3Auth is compatible with numerous technology
stacks, including scalability solutions, smart contract wallets, different elliptic curve pairs, and
even RSA.

:::
Use the [CommonPrivateKeyProvider](/sdk/pnp/web/providers/common) to connect to any blockchain that
uses a different curve than secp256k1 or ed25519.
28 changes: 28 additions & 0 deletions docs/features/ecosystem-wallets.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
title: Ecosystem Wallets
image: "images/docs-meta-cards/documentation-card.png"
description: "Ecosystem Wallets | Documentation - Web3Auth"
---

Web3Auth Ecosystem Wallets take our embedded wallet SDKs to the next level. You can now enable a
single user identity across multiple apps, providing one wallet for your entire ecosystem.

### What Ecosystem Wallets Offer

- **Unified Login Experience**: Provide users with a single login across all your applications.
Users retain the same wallet across your ecosystem, unlike the app scoped wallets.
- **Ready to launch UI and Branding**: Deploy a fully white-labeled, production-ready UI that can be
hosted on your domain, reducing developer effort and speeding up your go-to-market.
- **Developer Ownership**: Take full control of the developer experience by offering a white-labeled
SDK that developers integrate directly as your npm package
- **In-App Transaction Approvals**: Allow users to sign transactions and manage approvals directly
within your app, eliminating the need to switch to external wallets or extensions.
- **Gasless**: Upgrade to a smart contract wallet spun from an EOA, combining the benefits of MPC
(Multi-Party Computation) and smart wallets for a frictionless user experience.

### Get Started

Try the Wallet Ecosystem on devnet today. For pricing details and setup support, schedule a call
with our sales team [here](https://calendly.com/web3auth/meeting-with-web3auth).

![Ecosystem Wallets](/images/wallet-ecosystem-offerings.png)
1 change: 1 addition & 0 deletions sidebars.ts
Original file line number Diff line number Diff line change
Expand Up @@ -272,6 +272,7 @@ const sidebars: SidebarsConfig = {
"features/account-abstraction",
"features/blockchain-agnostic",
"features/custom-authentication",
"features/ecosystem-wallets",
"features/wallet-ui",
"features/topup",
"features/gaming",
Expand Down
Binary file added static/images/wallet-ecosystem-offerings.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.