# Rugpull-proof codebase

1. **Migrator Code Removed**\
   At ProtoFi our top priority is investor **confidence** and providing a **safe project** for you to stake and earn Proton and Electron, while your deposits remain safe and secure.

   To that end - we have done our very best to be 100% bug-free with all our Smart Contracts and code and have modified our MasterChef contract to remove the *infamous* migrator (RUGPULL code).\ <br>
2. **Investor’s protection mechanism**\
   As you can see, our MasterChef is not transferred to the Timelock

   This is not a risk for the investors considering we put caps to all the fees in our smart contracts. We need to do that in order to have extreme flexibility which is mandatory given our Tokenomics.


---

# 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://protofi.gitbook.io/protofi-docs/security/investor-protection-logic/rugpull-proof-codebase.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.
