# gnosis safe如何恢复发送到不同网络上保险箱的资金

By [Shika](https://paragraph.com/@narberal) · 2022-09-10

---

### 本文以Arbitrum网络发送到以太坊网络的保险箱地址为例

如果你用Arbitrum网络发送代币到保险箱的以太坊网络，你是看不到代币的，因为保险箱仅部署到 1 个特定网络。这意味着如果你在例如以太坊主网上创建了一个保险箱地址，并不意味着在Arbitrum上的同一地址上有一个保险箱地址。这时需要创建一个和以太坊保险箱地址相同的Arbitrum保险箱地址。

1，我用Arbitrum发送了ETH到保险箱的以太坊网络，此时是看不到代币的，接下来需要创建一个和“0xeb7942f23F3b6e0b65216259eAC61DE2A3B09c8b”一样的Arbitrum网络的保险箱地址

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

2，打开[https://chainlist.org/](https://chainlist.org/)，搜索以太坊网络的链ID，以太坊网络为1。

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

打开[https ://github.com/gnosis/safe-deployments/blob/main/src/assets/v1.3.0/proxy\_factory.json](https://github.com/gnosis/safe-deployments/blob/main/src/assets/v1.3.0/proxy_factory.json)，找到对应ID的合约地址记录下来，以太坊网络的是"0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2"（你也可以用其他网络ID，找到相对于的合约地址，创建不同网络的保险箱地址）

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

打开以太坊保险箱，按以下操作进行

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

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

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

3，通过链上合约交互的方法，创建不同网络但拥有相同地址的保险箱。

小狐狸钱包里打开显示十六进制

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

这时我要在Arbitrum创建一个和以太坊保险箱一样的地址，就在Arbitrum网络和以太坊保险箱交互，点击发送到保险箱以太坊的合约地址0xa6b71e26c5e0845f74c812102ca7114b6a896ab2，0ETH就行，下一步，确认发送。

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

等一会保险箱就会出现一个和以太坊保险箱相同地址的Arbitrum保险箱，你也就可以看到之前用Arbitrum网络发送到以太坊网络保险箱的币了

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

因为是用基础合约创建的，网页有很多币无法显示，比如USDC，你可以发送一些USDC到这个保险箱，就能正常显示了。

---

*Originally published on [Shika](https://paragraph.com/@narberal/gnosis-safe-2)*
