Skip to content

Commit

Permalink
Update Install Flask (#1044)
Browse files Browse the repository at this point in the history
* Update Install Flask

This closes #1043

* Apply suggestions from code review

---------

Co-authored-by: Alexandra Tran Carrillo <12214231+alexandratran@users.noreply.github.com>
  • Loading branch information
Montoya and alexandratran authored Dec 8, 2023
1 parent 48fbbcc commit 5ade40e
Showing 1 changed file with 18 additions and 12 deletions.
30 changes: 18 additions & 12 deletions snaps/get-started/install-flask.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ sidebar_position: 1

# Install MetaMask Flask

To get started building your own Snaps, you must [install the MetaMask Flask browser extension](#install-the-metamask-flask-browser-extension).
To get started building your own Snaps, you must install the MetaMask Flask browser extension.

:::danger Developers only
MetaMask Flask is an experimental tool only for developers.
Expand All @@ -15,21 +15,27 @@ If you are not a developer, you should not install MetaMask Flask.
## Prerequisites

- Up-to-date Chromium or Firefox browser
- [Node.js](https://nodejs.org/) version 16 or later
- [Yarn](https://yarnpkg.com/) version 3

## Install the MetaMask Flask browser extension

[MetaMask Flask](https://metamask.io/flask/) is an experimental playground that provides developers
access to upcoming MetaMask features. It is available as a browser extension.
MetaMask Flask is an experimental playground that provides developers access to upcoming MetaMask features.
It is available as a browser extension.
You can install MetaMask Flask for
[Google Chrome](https://chromewebstore.google.com/detail/metamask-flask-developmen/ljfoeinjpaedjfecbmggjgodbgkmjkjk)
and
[Mozilla Firefox](https://addons.mozilla.org/en-US/firefox/addon/metamask-flask/).

While a small set of audited Snaps are allowlisted in the stable version of the MetaMask browser
extension, MetaMask Flask is intended for developers building and testing Snaps locally or from npm.
Also, new Snaps API features are enabled in Flask for testing and developer feedback before they're
enabled in MetaMask stable.
While a small set of audited Snaps are allowlisted in the stable version of the MetaMask browser extension, MetaMask Flask is intended for developers building and testing Snaps locally or from npm.
Also, new Snaps API features are enabled in Flask for testing and developer feedback before they're enabled in MetaMask stable.
These features appear in the documentation with the "Flask only" tag.
You can also view Flask-specific features by looking for the "\[Flask\]" label in the
[MetaMask Extension changelog](https://github.com/MetaMask/metamask-extension/blob/develop/CHANGELOG.md).

:::caution Install in a new browser profile
Install the [Metamask Flask browser extension](https://chrome.google.com/webstore/detail/metamask-flask-developmen/ljfoeinjpaedjfecbmggjgodbgkmjkjk)
in a new browser profile, or disable any existing installed versions of MetaMask before installing
Flask. Running multiple instances of MetaMask in the same browser profile breaks dapp interactions.
Install the Metamask Flask browser extension in a new browser profile, or disable any existing installed versions of MetaMask before installing Flask.
Running multiple instances of MetaMask in the same browser profile breaks dapp interactions.
:::

:::danger Do not import accounts with funds to Flask
We do not recommend importing your SRP from MetaMask stable to MetaMask Flask. If you import accounts with funds into Flask, you do so at your own risk.
:::

0 comments on commit 5ade40e

Please sign in to comment.