Instant Web3 wallets for your customers

Magic gives developers the tools to make adoption frictionless, secure, and non-custodial.

No downloads. No passwords. No seed phrases. 20M users.

Trusted by trailblazers

Mattel logoMacys logoImmutable logoZerion logoMagic Eden logoHelium logoNiftys logo

Supercharge conversion

Achieve over 90% user signup conversion by abandoning downloads, passwords, and seed phrases.

Onboard new users to crypto with built-in fiat on-ramps or NFT checkout

Engage with self-custody wallet users by optionally collecting verified email addresses

Fully-featured wallet widget

Signup & Login Form
Signup & Login Form

Fully-featured wallet widget

Get started in minutes

  1. 1

    Get API Key

  2. 2

    Install NPM package

  3. 3

    Use React snippet

01import Web3 from 'web3';
02import { Magic } from 'magic-sdk';
04const magic = new Magic('YOUR_API_KEY', {
05  network: "goerli",
07const web3 = new Web3(magic.rpcProvider);

Battle-tested key management

Non-custodial, multi-chain, and highly scalable

Patented non-custodial key management supporting 20+ blockchains

Highly scalable and performant, ready for massive NFT drops with 99.99%+ uptime

Enterprise-grade security and compliance: SOC 2 Type 2, GDPR, CCPA

Protected by best-in-class auth with additional anomaly detection and MFA

White-label solutions

Magic offers custom integration options allowing you to effortlessly connect Web3 wallets to any existing identity provider.

Talk to an expert

Magic is proudly backed by the best

NorthzoneTiger GlobalPlaceholderLightspeed VenturesSV AngelSocial CapitalDigital Currency GroupCoinFundCherubic VenturesVolt CapitalUnusual VenturesRefactor Capital

Join us to democratize access to a user-owned internet

Magic’s mission is to enable true digital ownership for internet users by providing the best user experience to engage with Web3 technology.

“Magic points the way towards a world in which user identity and authentication is decentralized and not subject to control by the tech giants.”
-Naval Ravikant