# Start using SquadsX

### What is SquadsX

SquadsX is a companion tool that enables users to interact with the Solana ecosystem from the security of their multisig. By using this web extension wallet, users can connect to apps and protocols on Solana that are not directly integrated into the Squads platform.

{% hint style="info" %}
For app developers oriented information (such as integration) on the SquadsX extension, check out the technical docs [here](https://app.gitbook.com/o/-Mkctc1ep6lnyf0QI_NW/s/AWGfcTpqSY5zmskxYXPN/).
{% endhint %}

### How to start using the extension

1. Subscribe to the [Squads Business Plan](https://docs.squads.so/main/getting-started/pricing).
2. Head to the Members page from the navigation tab on the left.
3. Click the "Add SquadsX" button.

<figure><img src="https://254049203-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdUrslJzNhqr2JDZzXUUz%2Fuploads%2FjZPnvSE1QGPmFNKM7QpX%2FScreenshot%202024-11-11%20at%207.31.32%E2%80%AFPM.png?alt=media&#x26;token=2174d9b7-809c-4f34-be7c-762d5614e391" alt=""><figcaption><p>Add SquadsX</p></figcaption></figure>

4. Click the "Generate new key" button.

<figure><img src="https://254049203-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdUrslJzNhqr2JDZzXUUz%2Fuploads%2FogjkSPc0JleBMWcStWIB%2FScreenshot%202024-11-11%20at%207.34.54%E2%80%AFPM.png?alt=media&#x26;token=f7bbc176-c2ad-442e-b953-389bc03d6f86" alt=""><figcaption></figcaption></figure>

5. Click the "Download SquadsX" button to download the SquadsX extension from the [Chrome web store](https://chromewebstore.google.com/detail/squadsx/jhmfofkpljgmilikdmkglcmekjnlekda).

<figure><img src="https://254049203-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdUrslJzNhqr2JDZzXUUz%2Fuploads%2FfcXQGsrD1yoRiyp2y5fB%2FScreenshot%202024-11-11%20at%207.39.37%E2%80%AFPM.png?alt=media&#x26;token=e19ec1b0-850c-43eb-a7da-31dc735b30f5" alt=""><figcaption><p>Download SquadsX</p></figcaption></figure>

6. Click the "Generate Code" button to generate your personal access code for the SquadsX extension. Copy this code and continue in the extension.
7. Launch the extension and enter the access code you generated.
8. Set a password that you will use to unlock the extension.
9. Add the SquadsX public key freshly created to your Squad to initiate transactions.

<figure><img src="https://254049203-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdUrslJzNhqr2JDZzXUUz%2Fuploads%2FtDu5yKhxFkR0e80HB2Tv%2FScreenshot%202024-11-11%20at%207.42.04%E2%80%AFPM.png?alt=media&#x26;token=38d849e1-69b7-4308-9c85-0e3e97125369" alt=""><figcaption><p>Add your SquadsX key</p></figcaption></figure>

{% hint style="info" %}
Squads automatically create a key for you that will be used to create transactions inside your Squad. The SquadsX public key will by default only have the "Proposer" [permission](https://docs.squads.so/main/navigating-your-squad/members/permissions) — it will only be able to create transactions inside your Squad without the ability to approve nor execute them.&#x20;
{% endhint %}

7. Once added to your Squad, you will be able to see your Squad in SquadsX and connect it to apps in the Solana ecosystem. Check all the apps compatible with SquadsX [here](https://docs.squads.so/main/navigating-your-squad/squadsx/compatible-apps).

{% hint style="warning" %}
If the [Fee Relayer](https://docs.squads.so/main/navigating-your-squad/members/fee-relayer) is enabled for your Squad, all the SquadsX transaction fees will be paid with the SOL in your vault, up to the spending limit set.

If the [Fee Relayer ](https://docs.squads.so/main/navigating-your-squad/members/fee-relayer)is turned off, the SquadsX public key will have to be top up to initiate transactions.
{% endhint %}

<figure><img src="https://254049203-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdUrslJzNhqr2JDZzXUUz%2Fuploads%2Fks4CTuNUSjDgkVvAKf0d%2Fimage.png?alt=media&#x26;token=b7afed16-1ae4-444a-aa68-0a15a59ce1af" alt=""><figcaption><p>Squads in the SquadsX extension</p></figcaption></figure>

### How to use SquadsX for interacting with Solana dApps

1. Navigate to the dApp you wish to interact with. See the list of apps compatible with SquadsX [here](https://docs.squads.so/main/navigating-your-squad/squadsx/compatible-apps).&#x20;
2. Click "Connect Wallet" and select SquadsX.
3. After initiating an action in the app, sign the transaction in the SquadsX pop-up just as you normally would with any other wallet.
4. The transaction will now be added to your Squad under the Transactions page for approval.
5. Once approved and executed, the action will be reflected in the dApp.
