> For the complete documentation index, see [llms.txt](https://argon-4.gitbook.io/argon-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://argon-4.gitbook.io/argon-docs/start-here/install.md).

# Install

Install the Enclave browser extension and find your way to the popup, side panel, and Studio.

Enclave is a Chrome extension built on Manifest V3. It runs in Google Chrome and other Chromium browsers that support side panels.

**Requirements**

* Chrome 116 or later (or a Chromium browser of the same generation).
* About 12 MB of disk space for the extension and its signing kernel.
* No account, no sign-up, no email.

## From the Chrome Web Store

Enclave is distributed through the Chrome Web Store as an **unlisted beta**: it does not appear in store search, so install it from the listing link you were given. The current source version is `0.9.5`, prepared as a private GitHub beta. That build does not mean the store update has been published or the public release cleared. Check the version shown on the listing.

{% stepper %}
{% step %}

### Open the listing

Follow the Chrome Web Store link for Enclave. Check that the publisher is **Argonmining** and the extension name is **Enclave**.
{% endstep %}

{% step %}

### Add to Chrome

Choose **Add to Chrome** and confirm. Chrome lists the permissions Enclave asks for; each one is explained under [Permissions](#permissions) below.
{% endstep %}

{% step %}

### Pin the icon

Open the extensions menu (the puzzle piece in the toolbar) and pin Enclave so it stays in the toolbar. Clicking the icon opens the Sidebar, the Compact wallet docked beside the page.
{% endstep %}
{% endstepper %}

{% hint style="warning" %}
Install Enclave only from the Chrome Web Store or by building it from the public source. Never install a wallet from a link in a message, and never enter a recovery phrase into a page that is not the Enclave extension itself.
{% endhint %}

## Three ways in

Enclave has two views of one wallet. Both share the same accounts, settings, and SureSign kernel.

| Entry       | How to open                                                           | What it is                                                             |
| ----------- | --------------------------------------------------------------------- | ---------------------------------------------------------------------- |
| **Sidebar** | Click the toolbar icon, or right-click it and choose **Open Sidebar** | The Compact view, docked beside the page. Stays open while you browse. |
| **Popup**   | Set **Toolbar left-click** to Popup in Settings, then click the icon  | The same Compact view in a small window. Closes when you click away.   |
| **Studio**  | Right-click the icon and choose **Open Studio**                       | The full-page view, in its own tab.                                    |

You can make any of these the target of a plain left-click under **Settings → Display → Toolbar left-click**. A new install starts on the Sidebar. Updating to 0.9.2 moves a toolbar click that opened Studio to the Sidebar once, because earlier builds could not tell that choice apart from their default; Popup and Sidebar choices are kept, and every choice made from 0.9.2 on survives updates.

## Permissions

Chrome shows every permission at install. Each is used for one purpose and nothing else.

| Permission                       | Why Enclave asks                                                                                                                                                                                                                   |
| -------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Storage                          | Keeps your encrypted vault, settings, labels, and caches on this device.                                                                                                                                                           |
| Alarms                           | Wakes the background worker once a minute to refresh balances, and every few hours to check whether a vault reminder is due, instead of keeping timers alive.                                                                      |
| Notifications                    | One local reminder when an Inheritance or Last Will vault should be refreshed before its window opens. The notice names no address or amount, and no server is involved. Reminders can be turned off under **Settings → Privacy**. |
| Side panel                       | The Sidebar view.                                                                                                                                                                                                                  |
| Context menus                    | The **Open Studio** and **Open Sidebar** items on the toolbar icon.                                                                                                                                                                |
| Offscreen                        | Holds the unlocked session in a hidden extension page so the popup, sidebar, and Studio share one unlock.                                                                                                                          |
| Read and change data on websites | Lets Kaspa and Igra dApps *ask* your wallet to connect. Nothing is shared and nothing is signed until you approve it in Enclave.                                                                                                   |
| Specific hosts                   | The Kaspa nodes, indexers, Igra endpoints, providers, and price service Enclave reads from. The full list is in [Connected sites](/argon-docs/using-enclave/connected-sites.md#what-enclave-connects-to).                          |

Enclave requests no permission to read your browsing history, your clipboard, or your files.

## Update

Chrome updates extensions automatically. Enclave's version and build identifier are shown under **Settings → About** in Studio and **More → About** in Compact. Release artifacts include hashes and build metadata; see [Verify a release](/argon-docs/developers/verify-a-release.md) to rebuild from the tagged source and compare the files.

## From source

Developers and auditors can build Enclave themselves and load it unpacked. See [Build from source](/argon-docs/developers/build.md).

Next: [Create or restore a wallet](/argon-docs/start-here/create-or-restore.md).
