# Admin Contract

Admin contract is at the heart of the Rethink Safe Module protocol. It is responsible for:

1. Settling deposit and redemption requests
2. Automated fees
3. Whitelist

Settlement is done on-chain through issuance and burning of vault tokens. It may be manual or automated. The requirement is enough liquidity in the fund contract and fresh NAV updates from [nav-calculator-contract](https://docs.rethink.finance/rethink.finance/protocol/architecture/nav-calculator-contract "mention").
