本文介绍了如何使用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 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!