{"repo":"Web3Auth/Auth","free":true,"listed":false,"github":"https://github.com/Web3Auth/Auth","clone":"git clone https://github.com/Web3Auth/Auth.git","description":"Pluggable auth infrastructure for Web3 wallets and dapps","language":"TypeScript","stars":139,"topics":["web3","cryptocurrency","blockchain","solana","ethereum","polygon"],"license":null,"category":"blockchain-web3","readme_excerpt":"Auth SDK by Web3Auth Web3Auth is where passwordless auth meets non-custodial key infrastructure for Web3 apps and wallets. By aggregating OAuth (Google, Twitter, Discord) logins, different wallets and innovative Multi Party Computation (MPC) - Web3Auth provides a seamless login experience to every user on your application. Introduction Your Web3Auth account is a cryptographic key that acts as a proxy to traditional SSOs. Accounts are secured across user devices and authentication methods - there is no central server, no data honey pot. It combines both CustomAuth and tKey and provides you with a nice UI and UX flows Features - Typescript compatible. Includes Type definitions Please refer to docs for API Reference available here. Installation Bundling Each sub package is distributed in 3 formats - esm build dist/lib.esm/index.js in es6 format - commonjs build dist/lib.cjs/index.js in es5 format By default, the appropriate format is used for your specified usecase You can use a different format (if you know what you're doing) by referencing the correct file The cjs build is not polyfilled with core-js. It is upto the user to polyfill based on the browserlist they target Directly in Browser CDN's serve the non-core-js polyfilled version by default. You can use a different jsdeliver unpkg Build Ensure you have a Node.JS development environment setup: To run tests: Requirements - This package requires a peer dependency of @babel/runtime - Node 22+ - You will need to whitelist your","default_branch":null,"files":null,"tree":[],"storefront":"/r/Web3Auth","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Web3Auth/Auth/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}