Magic 是一家 Web3 钱包基础设施提供商,通过其独特的身份验证和非托管嵌入式钱包连接 Web2 和 Web3。[1]
Magic 链接(Magic links)为用户提供了一种无需密码即可进行身份验证的方式。使用 Magic 链接进行身份验证的整个过程包括用户提供其电子邮件,然后点击该“魔力链接”即可登录。[1][7]
Magic 为开发者提供软件开发工具包 (SDK),使 Web3 应用程序能够实现无缝的用户身份验证和入驻,且无需助记词。截至 2026 年,已有超过 200,000 名开发者使用 Magic 构建了 18,000 个应用程序,并创建了超过 5,300 万个非托管钱包。[1]
用户只需几行代码即可访问 30 多个区块链,无需密码即可入驻其所需的 Web3 平台。
Magic 支持多种无密码登录方式,包括电子邮件一次性密码、社交登录(如 Google、Twitter、Farcaster)、通行密钥 (WebAuthn) 和 SSO。它还可以与现有的身份验证解决方案(如 Auth0、Firebase 和 NextAuth)集成。Magic 符合 SOC 2 Type 2、ISO 27001:2022、HIPAA、CCPA 和 GDPR 标准。[1]
Magic 的基础设施分为两大产品类别:用于后端管理的服务器钱包(Server Wallets)和用于客户端用户体验的嵌入式钱包(Embedded Wallets)。[7]
服务器钱包提供具有企业级安全性的服务器端钱包管理。该解决方案是一个白标 API,可直接集成到应用程序的后端。
它具有两个主要的 API:用于通过 JWT 身份验证进行流线型管理的 Express API,以及用于实现最大控制和合规性的 Core API,后者具有 AWS Nitro 可信执行环境 (TEE) 安全性和密钥分片技术。
服务器钱包是非托管的,支持 EVM 链、Solana 和 比特币 (Bitcoin)。[7]
嵌入式钱包旨在实现无缝的 Web3 用户入驻,将非托管钱包直接嵌入到应用程序中。
钱包在用户身份验证后立即创建,并包含交易签名、个人签名、法币入金和密钥导出等功能。
该系统使用正在申请专利的 TEE 密钥管理系统 (TKMS) 进行安全密钥管理,并提供适用于 Web、移动端 (iOS/Android)、React Native、Python 和 Node.js 的 SDK。身份验证方法包括以下内容。[7]
电子邮件 Magic 链接或电子邮件一次性密码 (OTP),通过发送到电子邮件的 Magic 链接提供了一种流畅、安全的登录凭据替代方案。此方法在以下平台受支持:
此功能允许用户使用发送到其移动设备的验证码进行登录。它在以下平台可用:
通过 Magic 社交登录,用户可以使用其现有的社交媒体账号进行登录。支持的社交身份提供商包括:
Magic 支持额外的身份验证方法以增强安全性,例如 FIDO2 设备、生物识别登录和多因素身份验证。这些包括:
由 Magic Labs 开发的 Newton 协议 是一种策略协议,旨在管理 AI 以及需要增强合规性的资产,如稳定币和现实世界资产 (RWA)。该协议由 Magic Newton 基金会管理,根据预定义的策略验证链上操作,利用链上和链下数据处理复杂逻辑,并可在不同的区块链之间进行组合。[1]
Magic 支持 30 多个区块链网络,允许开发者构建和验证 dApp。支持的网络包括:
Magic Labs 由 Sean Li、Jaemin Jin 和 Arthur Jen 于 2018 年创立。该公司前身为 Fortmatic,已从全球投资者那里获得了总计 3100 万美元的融资。
截至 2026 年,该公司已运营超过七年,总部位于加利福尼亚州旧金山。Magic Labs 提供企业级钱包基础设施,专注于安全性,并持有 SOC 2 Type 2、ISO 27001:2022、HIPAA、CCPA 和 GDPR 认证。[6] [1]