This repository contains the core contracts of the Artiva V2 protocol.
Artiva V2 includes extensible publishing modules that can limit contributions based on smart contract logic.
If you would like your publishing module included in this repository for other users to find please create a pull request with your modules code and a breakdown of the use case.
- Install Foundry
- Install dependencies with
yarn
&forge update
- Compile the contracts with
yarn build
- Run tests with
yarn test