> For the complete documentation index, see [llms.txt](https://docs.squads.so/squads-v3-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.squads.so/squads-v3-docs/navigating-your-squad/vault.md).

# Vault

### Overview

{% hint style="info" %}
The "Vault" is at the core of every Squad and it allows:

* any connected wallet to deposit fungible tokens and NFTs;
* any owner to initiate a transaction to send tokens and NFTs to any Solana address which will trigger a transaction for the Squad to confirm;
* any owner to save wallet addresses in their address book by contact names;
* any owner to initiate a swap of Vault assets which will trigger a transaction for the Squad to confirm;
* any owner to stake SOL from the Squad;
* any owner to purchase and rent NFTs from the Squad;
* anyone to view the Vault balances and recent transactions of the Squad;
* anyone to copy an address of a Squad.
  {% endhint %}

{% embed url="<https://youtu.be/gH1LCnnQ83c>" %}

### **Assets**

{% hint style="info" %}
Squads support any SPL (Solana Program Library) tokens, which can be deposited into a Squad via a deposit button.
{% endhint %}

<figure><img src="/files/doEYroxCh7xIZ83wyemY" alt=""><figcaption><p>Squad vault</p></figcaption></figure>

### **NFTs**

{% hint style="info" %}
Squads support the storage of NFTs (Non-fungible tokens) in an NFT gallery. An owner can deposit up to 20 NFTs in one transaction. Withdrawals are limited to 15 NFTs per one transaction.
{% endhint %}

<figure><img src="/files/KUyKGVXIbpfCuKtDR3ha" alt=""><figcaption><p>NFT gallery</p></figcaption></figure>

Users can switch their NFT gallery to the list view by clicking on the switcher next to the "Search" field.&#x20;

<figure><img src="/files/pDVyVxDKgoUnkwrlNuu7" alt=""><figcaption><p>NFT list view</p></figcaption></figure>

### Recent Transactions

{% hint style="info" %}
All transactions which are done within a Squad will appear in the recent transactions tab.&#x20;
{% endhint %}

The information about them **will include**:

* Asset
* Type (Deposit, send, buy, swap)
* Address of the wallet that performed the transaction
* Date
* Amount

<figure><img src="/files/RQ4fHnefFmYDXc6OqaVx" alt=""><figcaption><p>Recent transactions section</p></figcaption></figure>

### Contacts

{% hint style="info" %}
Any owner of a Squad can add a contact to a contact book to simplify the process of the funds withdrawal.&#x20;
{% endhint %}

**To do this:**&#x20;

1. Click on the "plus" button in the contact section of the vault.
2. Insert a name and public key.
3. Click on the "approve" icon and sign a transaction in the wallet pop-up.
4. To delete an address click on the "bin" icon and sign a transaction in the wallet pop-up.

<figure><img src="/files/rNboIug8TGNwvIOGEn2E" alt=""><figcaption><p>Contacts section</p></figcaption></figure>
