Cold Storage Plugin
Secure valuable NFTs within your Modular Smart Contract Account with custom virtual cold storage.
The code in this repository and its dependencies are not audited. It is not recommended for production use.
Core features
Installing the Cold Storage Plugin
The owner specifies a highly secure storage key when installing the plugin
Locking an NFT
The owner can lock NFTs (all ERC721s, collections, or tokens) and place them in cold storage
Transferring NFT as the Owner
Transferring a locked NFT is blocked
Transferring a NFT that isn’t locked is fine
Transferring a Locked NFT with Storage Key
The storage key has permission to transfer locked NFTs
The storage key also has permissions to unlock NFTs and change the storage key
Uninstalling the Plugin
The plugin blocks uninstalls when there locked NFTs
Author
Last updated