MetaMask Snaps 是可以集成到 MetaMask 钱包应用程序中的 JavaScript 应用程序,使用户能够安装外部应用程序并为他们的钱包添加额外功能。
Leap Wallet 开发了适用于 Cosmos 网络的 Snap,用户可以使用他们的 MetaMask 账户访问 Cosmos 网络。
Leap Wallet Snap 允许用户使用他们的 MetaMask 账户管理其资产并连接到 Cosmos 生态系统中的 dApps。
Consensys 正在将 MetaMask 钱包应用程序开放给加密货币领域的其他部分。自从引入 MetaMask Snap 以来,MetaMask 钱包已转变为众多其他应用程序的基础应用程序。一个这样的应用程序是 Solana Wallet Snap,使用户能够通过他们的 MetaMask 钱包连接到 Solana 网络。
MetaMask Snaps 是与 MetaMask 钱包应用程序一起运行的预包装实用程序的 JavaScript 应用程序。它们是依赖 MetaMask 钱包功能的有权限的第三方应用程序。MetaMask Snaps 类似于浏览器应用程序,在这种情况下,MetaMask 钱包充当浏览器。MetaMask 用户可以安装 Snaps 并允许它们在 MetaMask 钱包的背景下运行,从而实现跨链互操作性和交易分析等功能。
MetaMask Snaps 目前涵盖交易洞察、通知和互操作性。互操作性 Snaps 使用户能够从其 MetaMask 钱包连接到非 EVM 网络。在这种情况下,Cosmos 网络的用户可以使用 MetaMask 和 Leap Wallet Snap 管理其资产并连接到网络上的去中心化应用程序。
现在,让我们开始将 Leap Cosmos Wallet Snap 添加到 MetaMask。
MetaMask 已为可用的 MetaMask Snaps 开发了一个目录。这是下载 MetaMask Snaps 的推荐平台,因为这些 Snaps 经过初步筛选过程。尽管如此,在安装之前始终验证 Snap 的开发者和来源。
点击此处访问应用程序页面。
点击“添加到 MetaMask”以开始安装过程。
按照提示完成安装。
Leap Wallet 现已成功安装,您现在可以使用您的 MetaMask 钱包在 Cosmos 网络上进行常规交易。
您可以从应用程序的网站访问 Leap Wallet Snap 界面。这是使用 Leap Wallet Snap 进行大多数操作的门户。
点击此处访问 Leap Wallet 界面。
点击界面右上角的“连接钱包”。
选择 MetaMask 以连接您的 Snap。
从您的 MetaMask 钱包批准提示以完成连接。
您的 Snap 现已连接到平台。您可以从投资组合部分查看和管理您的可替代代币和 NFT 投资组合。
要查看您的钱包地址,请点击概览部分右上角的“所有链”。您可以从中心的所有网络下拉列表中看到任何网络的钱包地址。要在您的钱包中接收资产,请复制地址并将其发送给发送者或使用任何案例或转移到您的钱包中,针对特定网络。
在您的投资组合部分,您还可以执行一些次要活动,包括对提案进行投票和跟踪您的交易。
除了管理您的投资组合外,Leap 钱包界面还充当您可以从个人钱包执行的每项操作的一站式平台。
首先,从左侧菜单中点击“交易”。
您可以从下拉菜单中看到可用操作。
要转移资产,请从下拉菜单中点击“发送”。
从此界面设置交易参数。点击左上角的源链选择网络,点击选择代币设置您希望转移的资产。
现在在收件人部分输入接收者的地址和您希望转移的金额。
点击发送并批准钱包中的提示以完成。
交换功能允许您在 Cosmos 中心内移动资产。这意味着您可以将资产交换为中心内任何网络中的其他资产。您还可以将相同的资产移动到中心内的不同网络。
从下拉菜单中点击交换。
设置交换方向并设置您希望交换的资产和您要交换的资产。
输入您希望交换的金额。
点击预览以继续。
如果交易条件令人满意,请点击继续并批准您的 MetaMask 钱包中的提示以完成。
从下拉菜单中点击桥接。
设置桥接方向和您希望桥接的资产。
由于您正在 Cosmos 网络上的任何链和外部网络之间桥接,您需要连接到其他网络。点击连接钱包以将源网络的钱包连接到平台。
输入您希望桥接的金额并点击预览以继续。
审查交易详情并点击继续以继续。
从您的 MetaMask 扩展程序中批准交易提示。
一旦在源网络上确认交易,桥接的资产将发送到您的 Leap Cosmos 钱包。
质押界面允许您访问 Cosmos 中的所有可用质押程序。您可以选择中心中的任何网络,并将支持的资产质押给验证者。您还可以选择质押结构,可以在普通质押和流动质押之间选择。
从下拉菜单中点击质押。
在质押窗口中,点击左角的网络下拉菜单选择您希望质押的网络。
点击选择验证者设置您希望质押的验证者。
输入您希望质押的金额。
点击质押以继续。
点击继续并批准您的 MetaMask 钱包中的提示以完成过程。
您还可以通过导航到解除质押部分从此界面解除质押资产。
您还可以使用 Leap Wallet Snap 访问任何 dApp。有可能 Snap 不受某些 Cosmos dApps 支持。但是,在受支持的情况下,以下是如何使用 Leap Wallet Snap 连接到 dApp。在本例中,我们将连接到 Kujira dApp。
点击此处访问 Kujira FIN dApp。
点击右上角的连接钱包。
点击 MetaMask 图标连接。
从您的 MetaMask 钱包中批准连接请求。
您现在已通过 Leap Wallet snap 连接到 Kujira 应用程序。
您可以照常在平台上进行交易。每个程序的批准将从您的 MetaMask 请求。一旦您批准提示,交易将完成。
这些步骤也适用于其他受支持的应用程序,因为每个支持 MetaMask Snaps 的 dApp 的连接过程类似。
以下是有关 Leap Cosmos Wallet Snap 的一些常见问题:
不,您不能在 MetaMask 钱包界面内访问您的 Cosmos 资产。就像其他 MetaMask 互操作性 Snaps 一样,Leap Wallet MetaMask Snap 的功能仅限于从 MetaMask 钱包签署交易。
LeapBoard 是您管理资产和执行任何交易的首选平台,其中 Snap 合同 MetaMask 钱包的设施用于最终批准。您的资产不能直接从 MetaMask 发送,如同以太坊和其他 EVM 链的情况。
虽然您仍然拥有 Leap Wallet 的私钥,但 Leap Wallet Snap 不会为您的钱包提供私钥。然而,与其他 Snaps 一样,您在附加到 MetaMask 钱包的 Leap Wallet Snap 上保持对资产的完全托管。
这意味着您的 MetaMask 钱包的私钥也适用于您的 Leap Wallet Snap。一旦您将私钥导入其他浏览器扩展,您就可以使用该钱包访问您的 Leap Wallet 投资组合。
Leap Wallet 声称 MetaMask Snap “非常安全”。但与任何其他热钱包一样,重要的是了解其提供的安全级别,并且热钱包在与 dApps 交互时存在其自身的安全风险。为最大程度地保护您的资产,建议使用冷钱包。
对于希望从单一应用程序管理其资产的加密货币投资者来说,MetaMask Snaps 使这成为可能。Leap Wallet 为投资者提供了使用 Cosmos Wallet 作为独立应用程序的替代方案。如果这种替代方案吸引您,那么本指南将带您完成安装 Snap 和管理您的 Cosmos 投资组合的过程,而无需安装新的钱包。
请注意,本指南可能并未详尽描述使用 Leap Wallet MetaMask Snap 执行的每个操作。在这种情况下,请确保在执行之前了解这些程序。您还可以参考我们关于 MetaMask Snaps 的其他指南,以更好地了解 Snaps 及其对您作为加密货币投资者的意义。
与每个去中心化应用程序一样,请确保在授予权限之前了解请求的权限。如果请求的权限不明确或您不希望授予应用程序此类权限,您可以中止安装过程。此外,请注意,撰写本文时,Snaps 功能仅适用于 MetaMask 浏览器扩展。
综上所述,请注意,本文仅用于指导投资者完成安装和使用 Leap Wallet Snap 的过程,不应视为财务建议。本文中提到的所有协议仅用于展示 Leap Cosmos Wallet Snap 和 MetaMask 的功能。