Vaulta

MetaMask + Vaulta Wallet

Get started with MetaMask on the Vaulta Network with the Vaulta Wallet snap.

metamask Vaulta

Add Vaulta Wallet to MetaMask

The Vaulta Wallet snap allows you to interact with Unicove and other Vaulta-based dApps using MetaMask.

Begin by installing MetaMask, then come back to this page and install the Vaulta Wallet snap.

Install MetaMask

Note: If MetaMask is already installed, you may need to grant permissions for Unicove by manually opening MetaMask.

FAQ

What is a MetaMask snap?

MetaMask Snaps are a new feature in MetaMask that allow community built plugins to extend the functionality of the wallet beyond Ethereum based blockchains. This means you can now access the Vaulta Network through MetaMask using the Vaulta Wallet snap.

How do I install the Vaulta Wallet?

The Vaulta Wallet is a MetaMask Snap you can install directly from this page on Unicove or from the Vaulta Wallet page in the MetaMask Snaps Directory. You will need to have MetaMask installed before adding the Vaulta Wallet snap.

What does the Vaulta Wallet do?

The Vaulta Wallet allows you to use MetaMask as a web3 wallet for an Vaulta Network account. With it you can sign in to Vaulta apps and perform transactions.

What does the Vaulta Wallet not do?

The Vaulta Wallet's only purpose is to sign transactions and will need to be paired with a companion dApp, such as Unicove, in order to manage your account.

How do I sign transactions using the Vaulta Wallet?

Please see our guide on How to Sign Transactions on the Vaulta network with MetaMask

Is the Vaulta Wallet free to use?

Yes, the Vaulta Wallet software is completely free to use. However, accounts on the Vaulta Network require a small amount of Vaulta before they are created.

Unicove is currently covering this cost and offering one free account per user. To limit abuse, we require logging in with a valid 3rd party account. Only Apple and Google accounts are supported at this time.

Where can I view and manage my Vaulta account?

Unicove is the first web wallet to allow you to manage your Vaulta account using MetaMask. We expect other wallets will add support in the future.

You can view your account on any Vaulta Network block explorer, like Unicove, simply by searching for the account name.

Is my private key or recovery phrase exposed when using the Vaulta Wallet Snap?

The Vaulta Wallet uses a private key derived from your MetaMask seed phrase using the BIP-0044 and the Vaulta coin type. This private key is only ever used for Vaulta accounts and the Vaulta Wallet cannot access any of your other keys. The Vaulta Wallet never exposes this private key and does not have access to your seed phrase.

How does MetaMask configure my owner and active keys?

The Vaulta Wallet derives your owner and active keys from your MetaMask seed phrase using different indexes. The zero (0) index key is reserved for the owner key and is not available to sign regular transactions with, while the first (1) index key is used for the active key and available for transaction signing.

A future update to the Vaulta Wallet will provide a way to use the owner key to reset the active key, allowing for a recovery path in the event the active keys have been changed.

How does find my owner and active keys?

The Vaulta Wallet provides an RPC method which returns the public keys associated with your MetaMask seed phrase. These can be used when manually setting up a new account. Unicove can display these keys to you if you visit the Settings page and enable Advanced Mode.

Can I access all Vaulta apps using Vaulta Wallet for MetaMask?

It's possible to access any Vaulta Network app, provided the app developers have integrated the required SDKs. The Vaulta Wallet and MetaMask can be added to any web app using Wharf with the MetaMask Wallet Plugin.

Unicove itself is open source and serves as reference material for how this integration can be performed.

How do I reach out for Vaulta Wallet support?

If you have any issues with the Vaulta Wallet itself, please feel free to reach out to us at

support@greymass.com

or by visiting our Support portal at:

https://support.greymass.com

Details

MetaMask Snaps Directory
Source Code