# Overview

## Rethink Protocol

The Rethink protocol is a peer-to-contract asset management system that facilitates the creation and management of vaults on the EVM networks. It combines established and reliable smart contracts with a robust approach to net asset value (NAV) calculation, all cohesively presented through an intuitive and user-friendly experience.

<figure><img src="/files/CzRUngIPCnqQV05W5gUd" alt=""><figcaption></figcaption></figure>

### Rethink Safe Module

Admin Module is a set of smart contracts that add functionality to the [Safe Protocol](https://docs.safe.global/safe-core-protocol/safe-core-protocol) while separating module logic from Safe's core contracts. It enables settling deposit and redemption requests at fair net asset value (NAV), automated fees, and whitelist (if applicable).

### Safe Core Custody

Safe is a modular account abstraction stack with a battle-tested core, securing over $100B of digital assets. It demonstrates exceptional proficiency in securely managing all underlying positions within a vault.

### Open Zeppelin Governance

{% hint style="info" %}
rethink.finance vaults are compatible with alternative governance standards (including optimistic governor contracts or standard multisig).
{% endhint %}

By leveraging governance vaults offer a streamlined and secure process for decision-making, tailored to meet the unique asset management needs. This approach ensures security and integrity of collective decisions made to support sophisticated and decentralized asset management.

### Gnosis Zodiac Roles Modifier

This framework allows for the precise definition and assignment of manager roles within the organizational structure. Each manager role is empowered with specific permissions, carefully tailored to enable them to interact independently with approved positions. This setup facilitates efficient and autonomous management of various tasks and responsibilities. Simultaneously, it ensures that all actions remain under the umbrella of governance oversight, maintaining a balance between operational efficiency and stringent governance control.


---

# 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.rethink.finance/rethink.finance/protocol/overview.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.
