Skip to content

Starkswap/starkswap-contracts

Repository files navigation

Starkswap AMM Contracts Starkswap AMM CI

Contracts for the Starkswap V1 AMM supporting volatile (xy = k) as well as stable (x^3y * y^3x = k) curves.

Development setup

This project uses hardhat with the starknet-hardhat plugin. This in turn requires docker to be running in the default configuration.

  1. Clone the repo
  2. Run yarn install to get all the required dependencies
  3. yarn compile compiles all the contracts present in the repo
  4. yarn test runs the test suite