NFTs, How Tos

Defending NFTs with Gnosis Safe 🔩

How to protect your NFTs like a pro!
William M. Peaster William M. Peaster Jul 26, 20223 min read
Defending NFTs with Gnosis Safe 🔩

Dear Bankless Nation,

Have NFTs you want to store securely for the long-term?

A great resource for this is Gnosis Safe, a streamlined multi-signature smart contract wallet that lets you customize the conditions under which your assets can be moved.

The dapp supports ERC721-compliant tokens, so it’s a fantastic avenue for creating “vaults” that can resolutely defend most of your NFTs for years to come.

All that said, I’ll walk you through the basics of managing NFTs via Gnosis Safe for today’s Metaversal.


How to create an NFT vault with Gnosis Safe

Image via Gnosis Safe

Gnosis Safe explained

When you create a Gnosis Safe, you’re creating a smart contract that will serve as the foundation of a crypto wallet.

This wallet can be “owned,” or managed, by as many addresses as you’d like, hence the multi-signature moniker. In other words, you can create a Gnosis Safe where crypto assets need signatures from 2-of-3 addresses to move, or 4-of-5 addresses to move, and so forth.

This multi-sig model can be used for a range of purposes, like managing company funds or securing a DeFi project’s DAO treasury, and lately users in the NFT ecosystem have been increasingly turning to Gnosis Safes as de facto digital vaults for protecting their collections.

If you have a regular wallet and a scammer compromises it somehow, you’ll lose the NFTs therein. Yet with a Gnosis Safe no single address can unilaterally move funds, so your collection would remain unscathed from a single compromise — or even multiple ones! Accordingly, the more signers you add to your Safe, the safer it will be.

On the flip side, your tokenized assets are as safe as your signers are trustworthy, so only add signing addresses to your Gnosis Safe that you control or that belong to people that you trust totally, e.g. a spouse or close family members.

Creating a Gnosis Safe

Image via Gnosis Safe
  1. Go to and connect a wallet
  2. Click the + Create a new safe button
  3. In the ensuing UI select your desired deployment chain — Ethereum and over 10 other networks are currently supported
  4. Then name your Safe, e.g. “My Vault”
  5. On the next screen you’ll add your other desired signing addresses and configure how many owners have to confirm transactions, e.g. 2 out of 3 owners
  6. Finally, review all your Safe’s details to make sure everything looks correct, then press the Create button
  7. You’ll next be prompted to complete the deployment transaction — at the time of writing, the gas cost for deploying on Ethereum was 0.0124 ETH or ~$17 USD

Managing your NFTs

Image via Gnosis Safe

Back in the main Gnosis Safe dashboard, you’ll be able to see your new NFT vault and its address.

You can then copy the vault address and use it to transfer your desired NFTs into your Safe, after which the multi-sig rules you configured will govern how the assets can be moved.

If you’re ever interested in moving an NFT back out of the vault, head to the “Assets” section of the Gnosis Safe dashboard and click on the NFTs button. You can then press the “Send” button on your NFT of choice and then complete the transaction requirements.

Action steps

  • 🛡️ Try setting up an NFT vault with Gnosis Safe
  • 🙇 Read my previous write-up zkEVM + NFTs if you missed it!

In this article

Ethereum Ethereum Gnosis Gnosis

William M. Peaster

Written by William M. Peaster

659 Articles View all      

William M. Peaster, Senior Writer, has been with Bankless since January 2021. Immersed in Ethereum since 2017, he writes the Metaversal newsletter on the onchain frontier, covering everything from AI projects to crypto games, as the team’s lead NFT analyst. With a background in creative writing, he writes fiction and publishes art on Ethereum in his free time. He lives in Washington.

No Responses