Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/olehmisar/shieldswap
- Owner: olehmisar
- Created: 2023-12-13T19:38:26.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-01-29T21:41:27.000Z (8 months ago)
- Last Synced: 2024-05-22T03:09:22.016Z (4 months ago)
- Topics: amm, aztec, blockchain, cryptocurrency, dex, exchange, zero-knowledge
- Language: TypeScript
- Homepage: https://app.shieldswap.org/
- Size: 943 KB
- Stars: 8
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.
## 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).