# Connect To MetaMask

If the MetaMask is installed, this action will open a pop-up with the user wallet asking to connect to current app with MetaMask.

See [Quick Start Example](https://docs.novabloq.com/web3-metamask/quick-start-example) on how to connect the wallet to your app.\
\
Note!\
You can connect multiple wallets at once by selecting more than one in your MetaMask when asked to connect.\
When switching between wallets, an event called *User selected another Wallet* will trigger.

### &#x20;<mark style="background-color:blue;">Events</mark>&#x20;

<table><thead><tr><th width="308">Event name</th><th>Description</th></tr></thead><tbody><tr><td>MetaMask Connected</td><td>Triggered when wallet is connected.</td></tr></tbody></table>

### &#x20;<mark style="background-color:blue;">States</mark>&#x20;

<table><thead><tr><th width="251">State name</th><th width="118.33333333333331">Type</th><th>Description</th></tr></thead><tbody><tr><td>Wallet Address</td><td>Text</td><td>Currently connected wallet address.</td></tr><tr><td>MetaMask is Connected</td><td>Yes/No</td><td>Is the wallet connected to the app.</td></tr><tr><td>Connected to Chain ID</td><td>Number</td><td>Chain id of the connected wallet. <br>See all chain IDs on this site <a href="https://chainlist.org/">https://chainlist.org/</a></td></tr><tr><td>Connected to Chain Name</td><td>Text</td><td>Same as Chain ID but shows the chain name.</td></tr><tr><td>Chain Token Symbol</td><td>Text</td><td>Token symbol of the connected chain, example: ETH, MATIC, BNB, etc.</td></tr></tbody></table>
