本文介绍了如何使用Squads创建Solana上的多重签名钱包。通过引导用户逐步创建和管理团队的多重签名钱包,文中详细解释了相关功能和操作步骤,包括创建钱包、存入SOL以及创建和授权交易等。文章适合对Solana和Web3有基础了解的用户,具有实用性和可操作性。
Multisig(多个签名的缩写)钱包是需要多个签名才能授权交易的加密钱包。这对于管理团队资源非常方便。Squads 是一个开源智能合约钱包标准,旨在帮助团队和公司轻松管理其数字资产。在本指南中,我们将介绍一些 Squads 的特性,并为团队创建一个 multisig 钱包。
什么是 MultiSig 钱包? | 如何在 Solana 上设置 MultiSig 钱包? 在 YouTube 上观看
在本指南中,你将:
Squads 自我定义为“一个简化团队在 Solana 和 SVM(Solana 虚拟机)上构建的开发者和财务资产管理的加密公司运营平台。”Squads 提供一个 multisig 智能合约钱包,使团队能够安全管理金库、程序、验证者、代币和 NFT 收藏,并共同管理它们。团队可以定义授权交易所需的签名数量。
来源:CoinDesk.com
让我们创建一个 Squad,并探索一些功能。
首先访问 https://devnet.squads.so/squads(或 https://v3.squads.so/squads 如果你想在主网进行操作)。系统将提示你连接钱包:

连接后,点击 + 创建 Squad,你将需要输入一些关于你的 Squad 的信息:

通过给你的 Squad 命名、上传图像和添加描述来定义它。完成后,点击 创建 Squad。接下来,你将被提示添加成员到你的 Squad。这些钱包将能够授权来自 multisig 钱包的交易。你可以添加任意数量的钱包,但在本指南中我们只添加两个。

在进入下一步之前,你需要确定授权交易所需的签名数量。对于本指南,我们将其设置为 2(100% 的成员需要签名)。根据你的用例,这可能是 1 个钱包,也可能是超过 50%,或者可以是 100%。Squads 允许你为你的团队定义要求。
最后,检查你的 Squad 信息并点击 确认。系统将提示你签署一笔交易以创建 Squad。签署后,你将被重定向到 Squad 钱库。

做得很好!你现在拥有一个 Solana multisig 钱包。接下来,让我们探索一些功能。我们建议你通过点击并查看可用的功能来探索仪表板与功能。你将看到以下内容:

现在我们有了一个 multisig 钱包,让我们向其中存入一些 SOL。向你的 multisig 钱包存入 SOL 有两种方式:

存入,然后选择 存入 SOL。这将打开一个模态窗口,你可以在其中输入你希望从连接的钱包中存入的 SOL(或其他资产)数量。
批准交易后,你应该会看到你的 SOL 余额在金库中更新。
你可以采用类似的过程通过点击 NFT 标签(位于金库下)并然后点击 存入 来存入 NFTs。
很好!你的 SOL 余额和 NFTs 现在已经被你的 multisig 钱包安全保管。接下来让我们从 multisig 钱包创建一笔交易,看看共同签名是如何工作的。
让我们将一些 SOL 发送回你的钱包。在金库的 资产 标签中点击 发送。这将打开一个模态窗口,你可以在其中输入要发送的 SOL 数量以及要发送的地址(或者从你连接的钱包中选择一个地址):

如果需要,可以添加备注。准备好后,点击 创建交易。点击 发送 并从你的钱包签署交易。但与“普通”转移不同,SOL 尚未被发送。相反,它在等待得到 multisig 钱包的批准。导航到 交易 标签以查看你待处理的交易。点击以展开交易详情:

你会看到该交易待 multisig 钱包批准。你应该会看到该交易已被 确认 1 次(因为你已经签署了交易)。你还将看到交易批准阈值的详细信息,如你在创建 Squad 时指定的。在这种情况下,我们需要 2 个签名来批准该交易。要批准交易,我们必须连接我们的第二个钱包。连接你的第二个授权钱包后,你应该能够点击 确认 来签署交易。
完成签署后,交易状态应该从 活跃 改为 准备执行。这意味着该交易已经满足 multisig 的签署者阈值,并准备发送到 Solana 集群。点击 执行 将交易发送到 Solana 集群:

你应该看到交易状态被更新为 已执行,并且通过交易链接,该交易应该在 Solana Explorer 上可见:

做得很好。
你可以按照类似的流程创建和授权 NFTs 及其他活动的交易。例如,你可以:
我们建议你独立探索这些功能,而不是逐个讲解。现在你知道如何执行交易,大多数功能应该都是直观的。有关更多信息,请查看 Squads 文档。
使用像 Squads 这样的 multisig 钱包可以提高团队资产的安全性,使团队能够共同管理资产,并简化大额交易的批准过程。你现在拥有创建和管理 multisig 钱包的知识。
我们很想了解更多关于你正在构建的内容以及你如何为团队使用 multisig 钱包的信息。请在 Discord 中与我们联系,或在 Twitter 上关注我们,获取最新信息!
让我们知道 如果你有任何反馈或新主题的请求。我们很想听到你的声音。
- 原文链接: quicknode.com/guides/sol...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!