Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/olehmisar/shieldswap

A Decentralized Exchange on Aztec Network
https://github.com/olehmisar/shieldswap

amm aztec blockchain cryptocurrency dex exchange zero-knowledge

Last synced: about 2 months ago
JSON representation

A Decentralized Exchange on Aztec Network

Awesome Lists containing this project

README

        

# ShieldSwap DEX

# _NOTE: the repository was moved to the ShieldSwap monorepo._

A Decentralized Exchange implemented in Noir for Aztec Network https://shieldswap.vercel.app.
image

image

## Features

- [x] Create a pool with tokens
- [x] Add liquidity to a pool
- [x] Swap tokens in a pool
- [x] Flash swaps (flash loans)
- [x] LP tokens
- [x] Remove liquidity
- [ ] Pool factory
- [ ] Trading fees

## Run

To run locally you need to have Aztec Sandbox running on "localhost:8080". Then run frontend with:

```bash
yarn dev
```

**WARNING**: The first open will take a few minutes to deploy and initialize tokens and DEX contracts(progress will be printed to screen and console).

## Build

To create a production version of the app:

```bash
yarn build
```

Preview via `yarn preview`. To deploy the app, read more [here](https://kit.svelte.dev/docs/adapters).