metamask extension | services blockchain

User configurations are stored on MetaMask servers, encrypted with a specially generated key only the user owns. Nobody other than the user can read the configurations.

Drawing
metamask extension | services blockchain.

Where and how do you store user configurations?

User configurations are stored on MetaMask servers, encrypted with a specially generated key only the user owns. Nobody other than the user can read the configurations. When you login, we create a client-side key by getting the hash that results from applying your account's signature to a given message. This means the key is deterministic: that is, the result of this signature will always be the same when the same account signs the same message. We use this key to perform client-side encryption of all your user configurations before sending them to MetaMask servers.

Last updated