Inside this repository you will find the smart contracts of the DAMM Toolkit for creating and managing mutual funds. Mutual funds are Gnosis Safe Multisigs with extended functionality provided by Zodiac Modules. As of right now, the only DAMM specific module is the Deposit Module. This module is responsible for the tokenization of deposits and withdrawals into the safe. Other zodiac modules can be used to alongside the Deposit Module to enhance the functionality of the mutual fund, for example, the Zodiac Roles Module can be used to allow operators to manage the fund assets.
- Documentation: docs.dammcap.finance
- Website: dammcap.finance
- Twitter: @DAMM_Capital
This project is built with the foundry development kit. You can install it by following the instructions here.
forge install
Note: Fork tests require you to set
ARBI_RPC_URL
in the.env
file. You can get a free RPC URL here. The.env
file should be at the root of the project.
forge test