Web3Auth provides simple and secure self-custodial authentication infrastructure for dapps and wallets with its native Torus Wallet and SDKs. Web3Auth is currently integrated with over 500 dapps and wallets and manages over 9 million users who login from different parts of the world. Web3Auth’s vision is to help onboard Web2 users into the possibilities of Web3 in a secure, self-custodial, and intuitive manner.
Web3Auth uses RPC endpoints for its Torus wallet that require protection of who can view the node endpoint. Infura provides a full suite for authentication options for which their team can bundle Infura connections within Web3Auth SDKs.
"Infura's faithful hosting of Ethereum data has given blockchain access to millions of people who would not have been willing to dedicate a computer of their own to validating the chain. It's critical that users can run their own clients, but it's relieving that they don't have to."
Zhen Yu Yong
Co-founder, CEO, Web3Auth
Upon launching the Torus wallet and its plug-and-play SDKs, the Web3Auth engineering team tried to run their own Ethereum nodes. However, the cost of building and maintaining geographically distributed infrastructure was too high. Another challenge they faced was that all RPC endpoints in their frontend code were public. The team knew they needed the support of an external infrastructure team to mitigate errors and ensure their infrastructure could scale.
The team found it cost-effective for Infura to run their nodes so they could focus on building their innovation and not running their own infrastructure. Infura quickly mitigated the exposed code and improved even more elements of their backend.
Since using Infura, the Torus wallet and all the dapps and wallets that have integrated with the Web3Auth SDKs have high data availability, low latency, high response time, and consistent support for a globally distributed customer base.
As a wallet, Web3Auth tries to remain as chain-agnostic as possible. It was important for their team to work with an infrastructure provider with solutions for EVM-compatible chains. In addition to Ethereum and IPFS, Infura provides access to Layer 2 networks such as Arbitrum, Polygon and Optimism.
Bring your ideas to the blockchain with Infura. Visit infura.io/register today to create a free account.
More Developer Stories