# How secure is Squads

The Squads platform is built on top of Squads Protocol — the smart account standard on Solana and the SVM, securing $10 billion across 40+ thousand smart accounts.&#x20;

To ensure that it is secure, we have taken the following actions:

1. [Multiple security audits](/main/security/security-audits.md);
2. [Several formal verifications of the program](/main/security/formal-verifications.md);
3. [A perpetual bug bounty program](/main/security/bug-bounty.md).

Squads Protocol's codebase is open-sourced (available to view [here](https://github.com/Squads-Protocol/v4)) and the programs have been written in [Anchor](https://www.anchor-lang.com/), a framework for building secure Solana programs.

Additionally, we strongly believe that core primitives existing on open and permissionless networks should be made immutable as soon as practically possible. We are committed to making Squads Protocol programs immutable within months of public release.

* Squads Protocol v3 (powering Squads Legacy) has been [immutable since February 2023](https://x.com/SquadsProtocol/status/1628776620243963904?s=20) and Squads Labs nor anyone else can alter the on-chain code in any way.
* Squads Protocol v4 (powering Squads) was launched in October 2023 and it has been [immutable since November 2024](https://x.com/SquadsProtocol/status/1859947607671607443), unalterable by Squads Labs or any third party.


---

# 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.squads.so/main/security/how-secure-is-squads.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.
