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

# Security

To enhance the security of fund transfers, wallet key exports, and wallet deletion, we have implemented an advanced protection system.

{% embed url="<https://app.arcade.software/share/E9OSNsn97s4geQqkteXr>" %}

## **2FA & Password Setup**

1. **Enable 2FA:**
   * When setting up Two-Factor Authentication (2FA), a key and QR code will be displayed for linking with Google Authenticator.
   * After linking with Google Authenticator, users must set a password.
2. **Button Behavior After Setup:**
   * Once 2FA is enabled, the **"Enable 2FA"** button will change to **"Create Password"**.
   * After creating a password, the button will change to **"Change Password"** and **"Delete Password"**.

## **Protection Mechanism**

* If security features are enabled, using protected functions (e.g., transferring funds, exporting keys, or deleting wallets) will require password authentication.
* Changing or deleting the password requires entering a valid 2FA code.

## **Password Requirements**

Your password must meet the following criteria:

* At least **6 characters long**
* **No spaces allowed**

By implementing these security measures, we ensure an extra layer of protection for your assets and account integrity.
