# 4.2 Multi-Factor Authentication

The BRC20 DEX Exchange places a strong emphasis on security and incorporates multi-factor authentication (MFA) as an additional layer of protection for user accounts. MFA adds an extra level of verification beyond traditional username and password combinations, enhancing the security of user accounts and reducing the risk of unauthorized access.

Key aspects of multi-factor authentication on the BRC20 DEX Exchange include:

1. <mark style="color:purple;">**Two-Factor Authentication (2FA):**</mark> The most common form of multi-factor authentication used on the platform is two-factor authentication (2FA). Users are required to provide two separate authentication factors to access their accounts. This typically involves something the user knows (e.g., a password) and something the user possesses (e.g., a unique code generated by an authentication app).
2. <mark style="color:purple;">**Authentication Apps:**</mark> To enable 2FA, users are encouraged to utilize authentication apps that generate time-based one-time passwords (TOTP) or use other authentication methods, such as push notifications. These apps, installed on the user's mobile device, provide an additional layer of security by generating unique codes that are required during the login process.
3. <mark style="color:purple;">**Enhanced Account Security:**</mark> By implementing multi-factor authentication, the BRC20 DEX Exchange significantly reduces the risk of unauthorized access to user accounts. Even if a user's password is compromised, an additional authentication factor is required to gain access, adding an extra layer of protection against unauthorized account access.
4. <mark style="color:purple;">**User-Friendly Setup:**</mark> The BRC20 DEX Exchange aims to make the setup of multi-factor authentication user-friendly and accessible. Users are guided through the process of enabling 2FA, with clear instructions and prompts provided to ensure a smooth and straightforward setup experience.
5. <mark style="color:purple;">**Flexibility in Authentication Methods:**</mark> The BRC20 DEX Exchange supports a variety of multi-factor authentication methods to accommodate different user preferences. Users can choose from a range of authentication apps that are compatible with industry-standard protocols, providing flexibility and convenience in securing their accounts.
6. <mark style="color:purple;">**Security and Convenience Balance:**</mark> While multi-factor authentication adds an extra layer of security, the BRC20 DEX Exchange also recognizes the importance of balancing security with user convenience. The platform aims to provide a seamless user experience by implementing MFA in a way that does not overly burden users during the login process.


---

# 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://brc-20-dex.gitbook.io/brc-20dex/4.2-multi-factor-authentication.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.
