跳到内容

MetaMask 嵌入式钱包:内置的无摩擦 Web3 用户接入方案

MetaMask 嵌入式钱包全新推出

2 分钟
MetaMask 嵌入式钱包:内置的无摩擦 Web3 用户接入方案

我们很高兴地宣布推出 MetaMask Embedded Wallets——一款模块化、非托管的钱包基础设施,现已作为 MetaMask Developer Suite 的一部分正式上线。Embedded Wallets 由 Web3Auth 提供支持,并与 Infura 和 Delegation Toolkit 深度集成,为用户带来无缝的注册体验,同时为开发者提供前所未有的灵活性。

无论您是在构建游戏平台、DeFi 应用还是 NFT 市场,这款 SDK 都能让钱包创建过程"隐于无形"——无需助记词,无需浏览器扩展,用户也无需面对陡峭的学习曲线。让我们一起深入了解!

重新定义 Web3 注册体验

大多数 Web3 用户并非加密原生用户,他们对下载扩展程序、管理助记词或在使用 dapp 之前还要费心跨链转账毫无兴趣。事实上,数据显示,35% 的用户从未备份过钱包助记词,这使他们面临严重的资产损失风险。

然而,有了 Embedded Wallets,注册体验将焕然一新。用户可以选择使用 Google、Apple ID、X 账户等方式登录,而在后台,系统会自动为其创建一个自托管钱包。这意味着用户可以立即开始交易,零摩擦、零妥协,享受类似 Web2 的体验,同时拥有 Web3 的能力与资产所有权。

Embedded Wallets 的核心在于,用户无需手动备份私钥。钱包的创建与恢复均通过熟悉的身份验证流程完成,包括:

  • 社交登录(Google、Apple、X 等)

  • 邮箱及手机 OTP 验证登录

  • 连接用户现有的外部钱包(支持 400+ 款钱包)

  • 多种 MFA 及恢复选项

这使 dapp 能够在用户熟悉的环境中与其相遇,同时提供相同的自托管保障。由于钱包直接嵌入您的 dapp 界面,您可以完全掌控外观、体验与流程,无需弹窗或跳转页面。快速、无感、品牌一致。

专为开发者打造

除了更优质的用户体验,Embedded Wallets 开箱即提供出色的开发者体验。借助 Web3Auth v10,开发者仅需四行代码即可集成 Embedded Wallets,实现无缝配置和对用户透明的登录体验。您可以直接在 MetaMask Developer Dashboard 中配置一切,包括支持的链、登录方式和智能账户选项。

MPC-TSS 安全保障

Embedded Wallets 依托强大的密钥管理系统,由 MPC(多方计算)提供安全保障,并结合 TSS(门限签名方案)和 SSS(Shamir 秘密共享)技术。这一方案确保您的私钥永远不会存储在单一位置或由单一方控制。相反,私钥会被拆分为加密碎片,分布存储于不同设备或服务中。

这些碎片协同工作,在无需完整重建密钥的情况下完成交易签名,即使某一碎片遭到泄露,您的钱包依然安全无虞。

一个生态,全面互联

无需单独设置 Infura 账户。Infura RPC 访问已预先集成,让您即时接入超过 40 个支持的网络(包括 EVM 和非 EVM)。只需切换您希望支持的链即可。

需要账户抽象?已为您准备就绪。开发者可直接在 Dashboard 中激活 MetaMask 智能账户(Gator),无需额外编写代码。从 gas 赞助到 session key 和批量操作,Embedded Wallets 与 Delegation Toolkit 无缝协作,支持可编程、有权限控制的交易。

Embedded Wallets 是围绕 MetaMask 构建的更广泛统一开发者技术栈的重要组成部分,具体包括:

  • MetaMask SDK:无需 WalletConnect 或跳转流程,直接在应用内原生连接 MetaMask。Embedded Wallets SDK 内置对此的支持。

  • Infura:一键获取预配置的 RPC 访问,覆盖 40+ 条链,包括自定义 EVM 和非 EVM 网络,无需额外配置。

  • 智能账户(Gator):通过 Dashboard 开关即时启用账户抽象,无需额外代码。支持无 gas 交易、session key、批量操作等功能。

  • Delegation Toolkit:为用户钱包构建可编程、有权限控制的工作流,非常适合订阅服务、有限授权及安全自动化场景。

最终成果是一套深度集成的工具套件,让开发者能够快速迭代、轻松扩展,并通过单一配置交付无缝的 Web3 体验。

这套基础设施已获得麦当劳、LINE NEXT、Upbond、Fox.com、Animoca Brands 等行业领军企业的信赖,现已向每一位 MetaMask 开发者开放。

立即开始构建

Embedded Wallets 现已在 MetaMask Developer Dashboard 正式上线。您可以通过统一 SDK 在几分钟内快速上手,并在同一平台上访问 Infura、MetaMask SDK 和 Delegation Toolkit 的全部功能。

无论您是面向数百万用户构建产品,还是刚刚起步,Embedded Wallets 都能为您提供打造世界级钱包体验所需的一切,而无需承受复杂性之苦。

这就是没有摩擦的 Web3。让我们携手共建。

AI 翻译。可能包含错误。请务必核实信息。

评价此翻译

本文作者:

  • Kingsley Okonkwo

    Kingsley 是一位经认证的以太坊区块链开发者,现任 Consensys 技术写作工程师,专注于开发者工具领域。加入 Consensys 之前,Kingsley 曾在 Gigster 和 Braintrust 等多个平台担任自由职业后端开发者。他拥有 5 年软件开发经验,熟练掌握 JavaScript(Node.js 和 React)、GoLang、SQL 及 Docker 等技术工具。Kingsley 擅长撰写分步教程和操作指南,善用最新 Web3 技术帮助开发者构建更优质的 dapp。他目前定居迪拜,业余时间喜欢打篮球和踢足球。

    阅读所有文章