# What security measures are in place to protect players and their investments?

**₿Millions implement comprehensive security measures to protect players and their investments, ensuring a secure and trustworthy environment for participating in its lotteries. Here’s an overview of the key security features in place:**

1. **Third-Party Custodian for Jackpot Funds**

* **Secure Holding:** All Major Jackpots are secured through a third-party custodian. This arrangement ensures that the funds are not directly managed by ₿Millions, adding an extra layer of security.
* **Institutional Insurance:** The custodian has institutional insurance underwritten by Lloyds of London, one of the world's leading insurance and reinsurance markets, providing robust financial protection against potential losses.
* **Military-Grade Encryption:** The security of funds is further enhanced by using military-grade encryption to protect against unauthorised access and cyber threats.

<figure><img src="/files/4iGkoLB4esVmi5hZ4KSW" alt=""><figcaption></figcaption></figure>

2. **Comprehensive Auditing of Smart Contracts.**&#x20;

* **Multiple Auditors:** All smart contracts on the ₿Millions platform undergo thorough auditing by numerous independent providers. This helps ensure that the code is free from vulnerabilities and that there are no gaps that malicious actors could exploit.
* **Ongoing Security Assessments:** The smart contracts are subject to periodic reviews and updates based on the latest security practices and potential emerging threats.

3. **Token Security Measures**

* **Locked and Vested Tokens:** Token allocations for the team, advisors, and other business units are locked and vested through TeamFinance. This prevents the premature dumping of tokens and maintains stability and trust in the token’s value.
* **Liquidity Locking:** The token's liquidity is also locked via TeamFinance, ensuring sufficient liquidity is always available on exchanges and preventing market manipulation.

<figure><img src="/files/6m9dKAK99XyG1eRWEpFt" alt=""><figcaption></figcaption></figure>

4. **Smart Contract Pause Function**

* **Emergency Controls:** The primary token smart contract has a pause function. This feature allows the development team or audit providers to pause the contract quickly if nefarious activity is detected.
* **Protection from Exploits:** By pausing the smart contract, ₿Millions can effectively stop all transactions if a security breach or an exploit is detected, minimising potential damage and protecting user assets.

**These security protocols are part of ₿Millions' commitment to safeguarding user interests and maintaining high integrity and trust within its platform. By employing rigorous security measures, ₿Millions ensures that participants can engage with their services, knowing their investments are well protected against internal and external threats.**


---

# 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://bmillions.gitbook.io/bmillions-guidebook/security-and-fairness/what-security-measures-are-in-place-to-protect-players-and-their-investments.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.
