Skip to main content
All CollectionsProblems
I don't remember my Safe address - where can I find it?
I don't remember my Safe address - where can I find it?

This article shows how to find you Safe address based on an owner address or based on the creation transaction.

Tobias Schubotz avatar
Written by Tobias Schubotz
Updated over a year ago

The most straight forward way to find a missing Safe address is to (1) connect with an owner wallet to the Safe web app.

More technical ways of determining the Safe address involve usage of an API based on (2) either the account address of one of its owners or (3) the transaction hash of the transaction that created your Safe.

(1) Find a Safe by connecting an owner wallet to the Safe web app.

Please visit https://app.safe.global/ connect with an owner wallet (e.g. Metamask or Ledger) on the top right corner of the screen.

Now expand the sidebar on the left side of the screen with the small chevron (arrow).

Now you should see a list of Safe your owner wallet has access to. You may add them to the interface via "Add Safe".

For networks other than Ethereum, this list will show up in the appropriate section.

(2) You don't want to connect your owner wallet to the Safe web app: You know one of the owner accounts

Please only continue if you know what you are doing. Most users should use the method described under (1) by simply connecting their owner wallet to the Safe web app.

Let us assume you know that 0x448E4E6DD37523A5c7804D75a67754c24bFbFb32 is an owner of you Safe but you forgot the address of your Safe.

There is an endpoint on the Safe transaction service that returns for a given address, the list of Safes that address is an owner of:

https://safe-transaction-mainnet.safe.global/api/v1/owners/api/v1/owners/<CHECKSUMMED_OWNER_ADDRESS>/safes/

Replace the placeholder with your owner address. Make sure it is checksummed, meaning it uses both upper- AND lowercase letters instead of just lowercase letters.

Open this url in your browser and you will find your Safe address. In our example, this would be:https://safe-transaction-mainnet.safe.global/api/v1/owners/0x448E4E6DD37523A5c7804D75a67754c24bFbFb32/safes/

And the missing Safe address is 0xA063Cb7CFd8E57c30c788A0572CBbf2129ae56B6.

Note: Please make sure to replace the addresses accordingly. The addresses above are just an example owner and an example Safe.

You can also view your owned safes in our web UI. The safes you own are listed in the sidebar:

(3) You don't want to connect your owner wallet to the Safe web app: You know the transaction hash of the creation transaction

Please only continue if you know what you are doing. Most users should use the method described under (1) by simply connecting their owner wallet to the Safe web app.

Let us assume that you have the transaction hash of the transaction that created your Safe, for example by identifying the transaction in the wallet that created the account (such as your Metamask wallet): 0xb4e2ba0676d38454fb618ab700944db2e41e21a0bf54b79aa57a3e95a38798c6.

Open the Logs tab and look for the ProxyCreation event. In the Data field of that event you will find the address of your Safe.

The missing Safe address in our case is again 0xA063Cb7CFd8E57c30c788A0572CBbf2129ae56B6.

Note: Please make sure to replace the addresses accordingly. The addresses above are just an example owner and an example Safe.

Did this answer your question?