Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate DODO V3 #597

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Integrate DODO V3 #597

wants to merge 3 commits into from

Conversation

yrjkqq
Copy link

@yrjkqq yrjkqq commented Dec 4, 2023

Overview:

This PR integrates DODO V3 DEX into the ParaSwap Dex Lib. DODO V3, a decentralized exchange, offers unique features such as proactive market making (PMM) algorithm, which provides better liquidity and price stability.

Key Changes:

  1. Added DODO V3 integration logic in [src/dex/dodo-v3].
  2. Implemented pricing logic to align with DODO V3's PMM algorithm.
  3. Updated documentation to include DODO V3 details.

DEX Background:

  • DODO V3 is a vault maintained jointly by LPs (Liquidity Providers) and SPs (Strategy Providers), with LPs providing funds to the pool and SPs offering strategies. Both LPs and SPs share the fee income.
  • More information can be found in their official documentation What is DODO V3?.

Important Contract Addresses:

Testing:

  • The specific test cases have been documented and tracked on Tenderly, and the detailed test execution and results can be viewed at the following link: Tenderly Test Link.

I believe this integration will enhance the Dex Lib's capabilities by providing access to DODO V3's innovative trading mechanisms. Looking forward to feedback and suggestions.

@yrjkqq yrjkqq changed the title init dodo-v3 Integrate DODO V3 Dec 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant