Magic is a web3 wallet infrastructure provider that connects web2 and web3 through its unique authentication and non-custodial embedded wallets.[1]
Magic links provide a way for users to authenticate without a password. The whole process of authentication with a magic link involves the user providing their email, then clicking said “magical link” to log in. [1][7]
Magic provides a software development kit (SDK) for developers to enable seamless user authentication and onboarding to web3 applications without seed phrases. As of 2026, over 200,000 developers have used Magic to build 18,000 applications and create over 53 million non-custodial wallets.[1]
Users can gain access to more than 30 blockchains using a few lines of code to get onboarded on their desired web3 platform without passwords.
Magic supports a variety of passwordless login methods, including email one-time passcodes, social logins (e.g., Google, Twitter, Farcaster), passkeys (WebAuthn), and SSO. It can also integrate with existing authentication solutions like Auth0, Firebase, and NextAuth. Magic is compliant with SOC 2 Type 2, ISO 27001:2022, HIPAA, CCPA, and GDPR standards.[1]
Magic's infrastructure is divided into two main product categories: Server Wallets for backend management and Embedded Wallets for client-side user experiences.[7]
Server Wallets provide server-side wallet management with enterprise-grade security. This solution is a white-label API that integrates directly into an application's backend.
It features two primary APIs: the Express API for streamlined management with JWT authentication and the Core API for maximum control and compliance, featuring AWS Nitro trusted execution environment (TEE) security and key sharding.
Server Wallets are non-custodial and support EVM chains, Solana, and Bitcoin.[7]
Embedded Wallets are designed for seamless web3 user onboarding, with non-custodial wallets embedded directly into applications.
Wallets are created instantly upon user authentication and include features for transaction signing, personal signatures, fiat on-ramps, and key export.
The system uses a patent-pending TEE Key Management System (TKMS) for secure key management and provides SDKs for web, mobile (iOS/Android), React Native, Python, and Node.js. Authentication methods include the following.[7]
The Email Magic link, or email one-time passcode (OTP), offers a smooth, secure alternative to login credentials via an emailed magic link. This method is supported on the following platforms:
This feature enables users to log in using a one-time code sent to their mobile device. It is available on the following platforms:
With Magic Social logins, users can log in using their existing social media accounts. Supported social identity providers include:
Magic supports additional authentication methods to enhance security, such as FIDO2 devices, biometric login, and multi-factor authentication. These include:
Developed by Magic Labs, the Newton Protocol is a policy protocol designed to govern AI and assets like stablecoins and Real World Assets (RWAs) that require enhanced compliance. Governed by the Magic Newton Foundation, the protocol verifies on-chain actions against predefined policies, handles complex logic using both on-chain and off-chain data, and is composable across different blockchains.[1]
Magic supports over 30 blockchain networks, allowing developers to build and authenticate dApps. Supported networks include:
Magic Labs was founded in 2018 by Sean Li, Jaemin Jin, and Arthur Jen. Formerly known as Fortmatic, the company has secured a total of $31M in funding from its global investors.
As of 2026, the company has over seven years of operation and is headquartered in San Francisco, California. Magic Labs provides enterprise-grade wallet infrastructure with a focus on security, holding certifications for SOC 2 Type 2, ISO 27001:2022, HIPAA, CCPA, and GDPR.[6] [1]