Skip to content

Add uni v3 defaults on gnosis chain#4350

Merged
MartinquaXD merged 1 commit intomainfrom
uni-v3-on-gnosis-chain
Apr 24, 2026
Merged

Add uni v3 defaults on gnosis chain#4350
MartinquaXD merged 1 commit intomainfrom
uni-v3-on-gnosis-chain

Conversation

@MartinquaXD
Copy link
Copy Markdown
Contributor

@MartinquaXD MartinquaXD commented Apr 21, 2026

Description

By now there is an official uniswap v3 deployment on gnosis chain so we can now add all the default values. Values were taken from here.
Note, that uniswap v3 so far was manually configured in the driver but having defaults for all those contracts is just nicer.

This issue was surfaced by @daveai on slack.

Changes

  • added addresses for router, quoter, and factory
    • also re-generated the rust code
  • added uni v3 to list of default liquidity sources (this is actually not used anymore and should be removed but since it makes more sense to delete it in a follow up PR it seemed proper to still add the value for gnosis to not leave the code base in an inconsistent state - it's just 1 line anyway)

@MartinquaXD MartinquaXD requested a review from a team as a code owner April 21, 2026 07:17
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request adds Uniswap V3 support for the Gnosis chain by updating contract deployment information and including it in the default liquidity sources. Critical feedback was provided regarding the contract addresses for the QuoterV2, SwapRouterV2, and Factory on Gnosis, which were incorrectly set to SushiSwap V3 addresses instead of the official Uniswap V3 addresses.

Comment thread contracts/src/main.rs
Comment thread contracts/src/main.rs
Comment thread contracts/src/main.rs
@MartinquaXD MartinquaXD added this pull request to the merge queue Apr 24, 2026
Merged via the queue into main with commit f58cbda Apr 24, 2026
34 checks passed
@MartinquaXD MartinquaXD deleted the uni-v3-on-gnosis-chain branch April 24, 2026 07:42
@github-actions github-actions Bot locked and limited conversation to collaborators Apr 24, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants