Magic Home

Magic Home

#What is Magic?

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

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

View docs

#Magic Auth

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

View docs

Did you find what you were looking for?

Did you find what you were looking for?