Skip to content

feat: add Aegis protocol entry - #431

Merged
keone merged 1 commit into
mainfrom
dak/add-aegis
Jul 14, 2026
Merged

feat: add Aegis protocol entry#431
keone merged 1 commit into
mainfrom
dak/add-aegis

Conversation

@dak-agent

@dak-agent dak-agent Bot commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Aegis

Adds mainnet/aegis.jsonc. Aegis (aegis.markets) is programmable infrastructure for Uniswap v4 pools — a dynamic (volatility-aware) fee hook (DFM) plus a pool-native liquidity and credit engine. It attaches to Uniswap v4 pools rather than replacing them.

Why

Aegis hooks are integrated for Monad in kyberswap-dex-lib (the hook constant.go explicitly tags the Monad deployments):

Addresses

Hook addresses are taken from kyberswap-dex-lib's Aegis config (uniswap/v4/hooks/aegis/constant.go, entries commented // monad 1.0 / // monad 1.1):

  • Hook_v1.0: 0xb4f4949e8D0a177bb6D2fea33e9516Bb219610cc
  • Hook_v1.1: 0xe449E013004DB4a5681E9622ca10c5Ba0eA610cc

Notes

  • Aegis is a Uniswap v4 hook layer rather than a standalone AMM, so reviewers may prefer to keep it as its own entry (as done here) or fold it into the Uniswap entry — flagging for a maintainer call.
  • Stubbed by Monad Foundation from third-party (KyberSwap) integration data. The Aegis team should verify and expand the address set (DFM / policy-manager / engine contracts) as needed.
  • Validated locally: passes required-field, category, address-format, duplicate-address, and canonical-contract checks.

Co-authored-by: Keone Hon <323982+keone@users.noreply.github.com>
@github-actions

Copy link
Copy Markdown

Contract Verification Results

Changed Files

  • mainnet/aegis.jsonc

Verification Output


Verifying 1 protocol file(s)...

  ✓ Aegis (2 addresses)

================================================================================
                         CONTRACT VERIFICATION RESULTS                          
================================================================================

✓ Aegis (aegis.jsonc)

================================================================================
                                    SUMMARY                                     
================================================================================
  Files Processed:     1
  Addresses Checked:   2
  ✓ Verified:          2
  ✗ Not Verified:      0

  All contracts verified successfully!
================================================================================


Workflow run: Verify PR Contracts

@keone
keone merged commit a53ab46 into main Jul 14, 2026
5 checks passed
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.

1 participant