Add Hyperlynx yield adapter#2763
Conversation
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Error while running hyperlynx adapter: Test Suites: 1 failed, 1 total |
|
Error while running hyperlynx adapter: Test Suites: 1 failed, 1 total |
Adds a yields adapter for Hyperlynx, a Uniswap V3 fork DEX on HyperEVM. Per-pool base APY is computed from swap fees (
feesUSD × 365 / tvlUsd) using the project subgraph, modeled on the existinghyperswap-v3adapter. V3 concentrated-liquidity pools only (V2 pools are below the $10k display threshold).This is intentionally a draft. yield-server requires
protocolIdto match Hyperlynx's id in https://api.llama.fi/protocols, which is only assigned once the TVL adapter merges.protocolIdis currently aTODOplaceholder and will be filled in (and this PR marked ready) as soon as the TVL PR lands.Related PRs (same protocol)
Details
hyperlynxuniswap-v3-hyperevm)apyBase7dfrom the trailing 7-day averageWebsite: https://hyperlynx.fi · Docs: https://hyperlynx.gitbook.io/hyperlynx-docs/