# Encryptor Setup User Guide

### Encryptor Setup

Used to enable the Elliptic-Curve Diffie-Hellman key agreement protocol, the Encryptor Extension adds the Email & Messaging encryption layer currently not available in major Web3 wallets. It creates an elliptic curve key pair and computation of the shared secret key of the receiver/sender. The extension is fully self-custodial and enabled by choice, while its UI is simple and user-friendly.&#x20;

Steps:

* ⚙️ Download, Install the [Encryptor Extension](https://chrome.google.com/webstore/detail/encryptor/feolajpinjjfikmmeknkdjbllbppojij?authuser=3\&hl=en-GB) from the Google Chrome Store
* 🔧 Set your Encryptor password and save your seed words or restore your previous Encryptor installation by pasting restore seed word.

Complete your in-app Encryptor Extension registration by creating a transaction on the smart contract. This step is essential to activate the extension’s full capabilities and adds its visibility on the blockchain making the connection between the sender & recipient possible.

Register the Encryptor:

* ⛓️ "**Register Encryptor**" and confirm the transaction with your wallet

{% tabs %}
{% tab title="Installing Encryptor" %}
{% embed url="<https://youtu.be/U7jrmeZIQ_M?feature=shared>" %}
{% endtab %}

{% tab title="Register Encryptor" %}
{% embed url="<https://youtu.be/dSTJGBf0A9g?feature=shared>" %}
{% endtab %}
{% endtabs %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.the4thpillar.io/dapps-and-clients/encryptor-extension/encryptor-setup-user-guide.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
