← Opportunities · Pairs

ETH/SOL

0x2170ed0880ac9a755fd29b2688956bd959f933f8 / 0x570a5d26f7765ecb712c0924e4de545b89fd43df
pairKey 0x2170ed0880ac9a755fd29b2688956bd959f933f8-0x570a5d26f7765ecb712c0924e4de545b89fd43df · as of 2026-10-08 (UTC)

⚠️ 1 source(s) feeding this pair are currently unavailable/stale: uniswap v3. Data shown may be incomplete. See Source Health.

Opportunity score

Score
0
Confidence
low
Topaz present
yes

Types: ignore_or_monitor

Recommended action: monitor only; do not incentivize yet

Reason codes: topaz_only_no_competitor

Scored as of 2026-10-08.

Trends (daily, 34d window)

Volume over time
Fees earned over time
Effective fee (bps) over time
Topaz volume share over time

Trade-size mix (Topaz, last 14d)

98.9% of this pair's Topaz volume is sub-$1k fills. Small, aggregator-routed flow is generally less sensitive to a fee change than size shopping for execution — so a book weighted to the top of this table has more fee headroom than its volume alone suggests.

Trade sizeSwapsVolumeShare of volume
< $1002,658$114.5K73.2%
$100 – $1k230$40.2K25.7%
$1k – $10k1$1.7K1.1%
$10k – $100k0$00.0%
≥ $100k0$00.0%

Fee change effectiveness (hourly)

Competitor-normalized before/after at the hour level. The change hour is excluded; "before" is the 24 closed hours prior, each "after" window the first 6/24/72/168 closed hours since (bounded by the next change). Verdict weighs Topaz fees/hr and volume share and competitor flow — a fee that lifts revenue but bleeds routing share is not "working". Topaz hourly data refreshes hourly (:05), so a change shows pending only until its first 6 post-change hours close; competitor flows ride the 6-hourly collect, so the normalized side can trail by up to ~6h.

topaz2026-09-28 23:50 UTCbase 1000→1250inconclusiveconfident168h elapsed

no clear signal: fees/hr +2%, vol share +0%, competitor vol/hr n/a over first 72h

WindowAfter hrsTopaz fees/hr before→afterΔVol share before→afterΔCompetitor vol/hrΔEff bps before→after
6h6$0 → $0-63%100% → 100%+0%$0 → $0—10.45 → 13.15
24h24$0 → $0-42%100% → 100%+0%$0 → $0—10.45 → 12.87
72h72$0 → $0+2%100% → 100%+0%$0 → $0—10.45 → 12.91
7d168$0 → $1+55%100% → 100%+0%$0 → $0—10.45 → 13.01
Router reaction (volume/hr before → after)
RouterBeforeAfterΔSwaps
0x29be31e7…3e9a7b$160$86-46%90 → 142
0x278d858f…6ef8d2$135$156+16%96 → 228
0xb585639f…f2768f$27$8-70%5 → 4
0x0c73aead…ce6cec$23$9-58%21 → 24
0x8f10b468…13f996$20$9-52%7 → 15
0x63aeff0f…e8407d$3$8+141%8 → 12
topaz2026-06-18 23:13 UTCK 5000000→3500000, base 500→1000inconclusiveconfident168h elapsed

no pre-change Topaz volume to compare against

WindowAfter hrsTopaz fees/hr before→afterΔVol share before→afterΔCompetitor vol/hrΔEff bps before→after
6h6$0 → $0—— → ——$0 → $0—— → —
24h24$0 → $0—— → ——$0 → $0—— → —
72h72$0 → $0—— → ——$0 → $0—— → —
7d168$0 → $0—— → ——$0 → $0—— → —
topaz2026-06-09 19:49 UTCcap 4000→3000, base 1000→500inconclusiveconfident168h elapsed

no pre-change Topaz volume to compare against

WindowAfter hrsTopaz fees/hr before→afterΔVol share before→afterΔCompetitor vol/hrΔEff bps before→after
6h6$0 → $0—— → ——$0 → $0—— → —
24h24$0 → $0—— → ——$0 → $0—— → —
72h72$0 → $0—— → ——$0 → $0—— → —
7d168$0 → $0—— → ——$0 → $0—— → —
topaz2026-06-09 18:49 UTCcap ?→4000, K ?→5000000, base ?→1000pendingpending0h elapsed

only 0 post-change hour(s) so far — too early to judge

WindowAfter hrsTopaz fees/hr before→afterΔVol share before→afterΔCompetitor vol/hrΔEff bps before→after
6h0$0 → pending—— → pending—$0 → ——— → —
24h0$0 → pending—— → pending—$0 → ——— → —
72h0$0 → pending—— → pending—$0 → ——— → —
7d0$0 → pending—— → pending—$0 → ——— → —

Fee change impact

On-chain fee changes on this pair's Topaz pool(s), with volume & fee generation before vs after each change. Each side spans all days until the adjacent change; rates are per active day (the two sides usually differ in length). Marked on the charts above. Values are raw module units (pips, ÷100 = bps; scaling is the raw uint64 K).

topaz v3 0xa8e0…32fe
When (UTC)ChangeVol/day before→afterΔFees/day before→afterΔEff bps before→afterWindow
2026-09-28 23:50base 1000→1250$22.1K → $12.2K-45%$23 → $16-33%10.49 → 12.8123d vs 11d
2026-06-18 23:13K 5000000→3500000, base 500→1000$0 → $22.1K—$0 → $23—— → 10.490d vs 23d
2026-06-09 19:49cap 4000→3000, base 1000→500$0 → pending—$0 → pending—— → —0d vs —
2026-06-09 18:49cap ?→4000, K ?→5000000, base ?→1000$0 → pending—$0 → pending—— → —0d vs —

Pools (8)

DEXFeeTick7d vol14d vol30d vol7d fees14d fees30d feesLiquidityCandidate reasons
topaz v3dynamic50$99.6K$157.1K$496.8K$130$196$554$11.8K—
pancake v35 bps10$0$0$0$0$0$0$0pair_scoped_supplement #3
pancake v325 bps50$0$0$0$0$0$0$0pair_scoped_supplement #4
pancake v31 bps1$0$0$0$0$0$0$0pair_scoped_supplement #2
pancake v3100 bps200$0$0$0$0$0$0$0pair_scoped_supplement #1
uniswap v330 bps60$0$0$0$0$0$0$0pair_scoped_supplement #1, liquidity #85
uniswap v31 bps1$0$0$0$0$0$0$0pair_scoped_supplement #3
uniswap v3100 bps200$0$0$0$0$0$0$0pair_scoped_supplement #2, liquidity #188

Candidate reasons explain why an external pool entered the discovery set (recent 14d/28d fees & volume, liquidity, lifetime volume). Tick spacing is a secondary review signal.