Magic

Passwordless auth and wallet SDK

authpasswordlessemailwalletsSDK

What is Magic?

Magic provides passwordless authentication for Web3 apps using email magic links, social login, or SMS. It creates non-custodial wallets for users transparently, so they can interact with blockchain features without crypto knowledge.

Supported chains
EthereumPolygonArbitrumOptimismBaseSolana

Key Features

Email magic link authentication
Non-custodial wallet creation
Social login (Google, Apple, Discord)
White-label and custom branding

Best Web3 Onboarding Tools

Let your users sign in with email or social accounts and get a wallet automatically. Authentication and onboarding SDKs that remove the crypto learning curve.

View all 5 tools

Build smart contracts visually

Design, test, and deploy Solidity contracts with a visual drag-and-drop editor. No coding experience required.

Start building for free