An intentionally vulnerable, Coin-swapping protocol for Aptos.
It's basically an AMM that uses an oracle for pricing, and LP coins minted represent the USD value of liquidity deposits/withdrawals. Featuring support for limit swap orders!
The purpose of this repository is to demonstrate common vulnerabilities we see in Aptos Move protocols.
WARNING: THIS CODE IS INTENTIONALLY VULNERABLE AND SHOULD NOT BE USED. IT IS FOR LEARNING PURPOSES ONLY. DO NOT USE CODE FROM THIS REPOSITORY.