Technical reference

Getting Started

In order to run the test suite of Arrakis modular smart contracts, follow these steps:

  1. Clone the repository by running:
git clone https://github.com/ArrakisFinance/arrakis-modular.git
  1. Install the required submodules and compile the contracts by running:
forge build
  1. Create .env file using .envExample as a reference. You can fill in your own alchemy api key (or a different RPC url altogether)
  2. Execute the test suite by running:
forge test -vv

If tests run and pass then your dev environment is set up correctly!