# 如何查看多签钱包的信息

By [web2_web3](https://paragraph.com/@web2-web3) · 2022-02-05

---

一、多签的定义：

多签就是在签名的时候，看名字的意思是需要多个地址一起签名，他是一种合约，需要多个地址签名才可以执行一笔交易。

二、通常使用什么来做多签呢？ 一般用gnosis-safe， 推特账号@gnosisSafe

使用场景： 使用场景一般为 DAO 的金库和权限管理，避免单签失败。

三、举个例子，以@juiceboxETH的项目多签为例：

1、找到钱包地址：

在项目页面鼠标悬浮在红色问号上，可以找到项目管理的钱包地址。

![](https://storage.googleapis.com/papyrus_images/1aa3a6109399fe2f1858d37b03bfd00c8b832c8baa6a7a32546c9b716a0654c1.png)

2、检查地址类型：

2.1 Contract合约地址：

在 Etherscan浏览器上([https://etherscan.io/address/0xAF28bcB48C40dBC86f52D459A6562F658fc94B1e](https://etherscan.io/address/0xAF28bcB48C40dBC86f52D459A6562F658fc94B1e)) 上可以清楚的看到 "Contract" 字样，说明这个地址指向一个合约。那就是合约地址。如下图

![](https://storage.googleapis.com/papyrus_images/160ae880cebf5a712402daf8e9ce723a670ee604bd2bc7ac4df1d887fdb4a63c.png)

2.2 普通地址： 如果是 "Address"，则说明是一个普通地址。如下图

![](https://storage.googleapis.com/papyrus_images/25ae59a502616e7e3c2e1522d05ea7e3fc2a1e2fe239a59adce7766f20164591.png)

3、通过 Etherscan 查看多签信息： 如何知道这个合约是什么类型的多签，有哪些地址可以参与签名？ 目前来说，@etherscan并没有对多签钱包做特殊支持，而是跟一般合约一样显示。当然，通过合约方式也是可以查到这些信息的：

[https://etherscan.io/address/0xAF28bcB48C40dBC86f52D459A6562F658fc94B1e#code](https://etherscan.io/address/0xAF28bcB48C40dBC86f52D459A6562F658fc94B1e#code)

从注释中可以看到，这是一个 Gnosis 的多签合约。

![](https://storage.googleapis.com/papyrus_images/c2230d1fc1d8941d3357bc4ecbb62c20053fa2ecca7411a0f55671286c257e1c.png)

4、多签有多少 owner，执行交易需要至少多少个地址参与签名呢？

从这个地址进入：[https://etherscan.io/address/0xAF28bcB48C40dBC86f52D459A6562F658fc94B1e#readProxyContract](https://etherscan.io/address/0xAF28bcB48C40dBC86f52D459A6562F658fc94B1e#readProxyContract%EF%BC%8C%E5%8F%AF%E4%BB%A5%E7%9C%8B%E5%88%B0%E5%A6%82%E4%B8%8B%E5%9B%BE%EF%BC%9A)

如下图：

![](https://storage.googleapis.com/papyrus_images/915e8ed1fa0bc3f34fdff4fc5ab8b6f3e40b8201cf6fc4ca000bfedfdde48cfc.png)

5、多签钱包最近的交易在做什么？

在页面上看到的交易方法都是 Exec Transaction（[https://etherscan.io/address/0xAF28bcB48C40dBC86f52D459A6562F658fc94B1e）](https://etherscan.io/address/0xAF28bcB48C40dBC86f52D459A6562F658fc94B1e%EF%BC%89%EF%BC%8C%E8%BF%99%E6%98%AF%E5%9B%A0%E4%B8%BA)

这是因为Gnosis 把交易的实际数据封装起来了，所以和其他交易相比，很不直观。如下图，都是Exec Transaction：

![](https://storage.googleapis.com/papyrus_images/5ef260df7c2428d732d651f0ab69bb104a35b493c23ac4e6c1e398cd915bc6cc.png)

不过我们有个办法是，点进去看交易详情里面的转账记录以及触发的事件。

例如这个交易，很容易就看出，是在 Uniswap 进行兑换。链接：[https://etherscan.io/tx/0xda0cbf3bf1d2c06343f68d1a5762425faf4168e76e1a58754a3ec2e186deaa03](https://etherscan.io/tx/0xda0cbf3bf1d2c06343f68d1a5762425faf4168e76e1a58754a3ec2e186deaa03)

如下图：

![](https://storage.googleapis.com/papyrus_images/9a99f4a453cc12b879c3f0404dd82a1855918b6e1c3556a935aa64ac61da5b8f.png)

6、通过 Gnosis Safe 的界面查看多签信息。

链接：[https://gnosis-safe.io/app/eth:0xAF28bcB48C40dBC86f52D459A6562F658fc94B1e/balances](https://gnosis-safe.io/app/eth:0xAF28bcB48C40dBC86f52D459A6562F658fc94B1e/balances)

不同的多签替换网址中的地址即可。如下图：

![](https://storage.googleapis.com/papyrus_images/6a7846bc8b8b09976070d05160e2acce36a7f8afb83906dc2de45f6e73117cd8.png)

7、Gnosis Safe 界面集成了自家合约。

在查看多签信息这方面体验要优于没有做特别适配的 Etherscan。侧边栏可以看到，支持查看 ERC20 ERC721 代币，交易以及多签合约的配置。见下图：

![](https://storage.googleapis.com/papyrus_images/14d622dbb8eaf757c3c933c96053af700a26d99ea8f2c8b48d91ea54c04f22b2.png)

8、这里可以看到还没上链正在排队的交易，已执行交易的签名和执行详情，也可以看到实际调用的方法（在 Etherscan 上因为封装的原因，统一显示为 Exec Transaction）。

![](https://storage.googleapis.com/papyrus_images/539f2ce0f0d0c4cf5fa5a447e66c245e5a65646445b42a57dfedfdded794e142.png)

9、

*   Owners 里可以看到多签里有哪些地址
    
*   Policies 里可以看到执行交易的最小签名数
    
*   Spending Limit 这些就是较少用的参数了，但是也能看到
    

依次如下面三张图：

以上就是大概内容，多签钱包现在广泛用于 DAO 的金库和权限管理，如何查看、验证和追踪其动态也是一门挺有用的技能。

比如DAO 募集的资金，如果是通过 Snapshot 链下投票分配，这些详细数据其实会分散开，链下投票就依赖于多签执行。​

![](https://storage.googleapis.com/papyrus_images/122ffa8198fb926b5047aea30ca553639e2bfc77f72aee74ea23f90df9831d71.png)

![](https://storage.googleapis.com/papyrus_images/a486eac6c99ab50e120453ebad2f5334c5bfbe1dba35859cc8e78f2d8948c9de.png)

![](https://storage.googleapis.com/papyrus_images/e4622650d2009e455c93b16656b5fe313ef23b26a88c8f3ae757b7d89f2725e3.png)

from: @twodam\_eth

---

*Originally published on [web2_web3](https://paragraph.com/@web2-web3/XhVefDnZqhEzJZf6J3cs)*
