Connecting to MetaMask
If you're new to MetaMask, this guide will teach you all you need to know about establishing a connection to the app with your Lattice and using it in the most secure way possible.
1. You can start by clicking on the menu icon and selecting Connect Hardware Wallet. Select the Lattice1 and click on Continue.
2. This will open a new browser tab with the secure GridPlus Lattice Connector module (the domain needs to be lattice.gridplus.io). The Lattice Connector is an interface you will use to create and log into 3rd party app connections - the process is the same for all apps that have a Lattice integration built into them.
You will need to enter your device ID and a password on this page. Your device ID is unique to your device and is used to establish a connection with our backend - you can find it in the Lattice1 main menu - just tap on Device ID. Enter any password you like - this can be later reset. Press Connect.
3. This will take you to the next step - you should see a new screen asking you to enter a secret, which will now be displayed on your Lattice1 screen. Once you type in the secret correclty, your MetaMask app will be paired to your Lattice1. This will also create a new MetaMask permission on your device, and also a 3rd party connection on the Lattice Manager.
4. You will be taken back to MetaMask to the Select an Account screen. Here you will select all the addresses from your wallet on the Lattice that you want to import to MetaMask. Each address will create a new standalone MetaMask account (the first address will be imported as a Lattice 1 account, second as Lattice 2 etc.) - these new imported accounts will be linked to your Lattice. All transaction requests from these accounts will also require your approval on the device screen.
If you're unsure whether you'll need more than one account, selecting just the first address is fine - you can always get back to the Select an Account screen by going through the Connect Hardware Wallet module again. When you've selected all the addresses you wish to use, click on Unlock.
And there you go, all set now! You should now see all the addresses you imported as separate accounts in MetaMask - all Lattice accounts should have a "Lattice1" tag next to them, like this:
You can now do everything you're used to doing with MetaMask: sending crypto, swaps, DeFi, minting NFTs, you name it. Everything that has to be signed with your private keys will now have to be approved on the screen of your Lattice1.