Magic is a developer SDK that integrates with your application to enable passwordless Web3 onboarding (no seed phrases) and authentication using magic links (similar to Slack and Medium).
Magic enables blazing-fast, hardware-secured, passwordless login, Web3 onboarding, and access to over 20 blockchains with a few lines of code — even if you have an existing auth solution.
Magic offers two distinct services each designed to make life easier for web3 developers and their end-users.
Magic Connect is a fully-featured, global Web3 wallet. Our plug-and-play wallet is live in minutes, leveraging standard Web3JS RPC methods along with Magic functions providing an extended feature set. It’s your one-stop shop for Web3 experiences.
Connect Quick Start
Try out Magic Connect in a sandbox environment and learn how to integrate.
Learn more about Magic Connect
Magic Auth provides future-proof passwordless authentication and app-specific wallet infrastructure. Highly-customizable, Magic Auth can be used for standard Web2 user authentication or integrated with 20+ blockchains to create a fully custom wallet UX for your dApp.
Auth Quick Start
Create your own Magic Auth instance in minutes with our Hello World tutorial.
Learn more about Magic Auth