From d8ce0830933cad9adf403ded5b1b01fdc9fada8a Mon Sep 17 00:00:00 2001
From: Florent Tapponnier <160007691+Flotapponnier@users.noreply.github.com>
Date: Tue, 4 Aug 2026 11:08:58 +0200
Subject: [PATCH 1/2] fix: remove em-dashes from perp-asset-breadth Zod fields
---
benchmarks/perp-asset-breadth.yml | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/benchmarks/perp-asset-breadth.yml b/benchmarks/perp-asset-breadth.yml
index 0fb787df..941902e1 100644
--- a/benchmarks/perp-asset-breadth.yml
+++ b/benchmarks/perp-asset-breadth.yml
@@ -19,9 +19,9 @@ seo_intro: |
Most perp DEX comparisons measure fees, funding and volume on BTC and ETH.
They ignore a structural question: which venues let you trade assets that
are not crypto? This benchmark measures the live count of non-crypto
- perpetual markets — forex pairs like EUR/USD and GBP/JPY, tokenized stocks
- like AAPL and NVDA, indices like SPX and NDX, and commodities like XAU
- and WTI crude — across the major onchain perp venues.
+ perpetual markets, including forex pairs like EUR/USD and GBP/JPY, tokenized
+ stocks like AAPL and NVDA, indices like SPX and NDX, and commodities like
+ XAU and WTI crude, across the major onchain perp venues.
The results are stark. gains.trade lists over 110 non-crypto perpetual
markets, the widest catalog among EVM perp DEXes. Lighter lists around 40.
@@ -73,7 +73,7 @@ faq:
- q: "What counts as a non-crypto market?"
a: "Forex: currency pairs like EUR/USD, GBP/JPY. Stocks: tokenized equities like AAPL/USD, TSLA/USD. Indices: index perpetuals like SPX/USD, NDX/USD. Commodities: XAU/USD (gold), XAG/USD (silver), WTI/USD (crude oil), NATGAS/USD. The classification uses Mobula's editorial assetClass tag."
- q: "Why are degen and new markets excluded?"
- a: "degen markets are high-leverage variants of existing crypto pairs (BTCDEGEN, ETHDEGEN) — they do not represent a new asset class. new markets are newly listed pairs pending classification. Both are excluded to give an honest count of genuine non-crypto breadth."
+ a: "degen markets are high-leverage variants of existing crypto pairs (BTCDEGEN, ETHDEGEN); they do not represent a new asset class. new markets are newly listed pairs pending classification. Both are excluded to give an honest count of genuine non-crypto breadth."
- q: "Can I trade US stocks 24/7 on gains.trade?"
a: "gains.trade lists synthetic stock perpetuals. Trading availability during off-hours depends on the venue's oracle and liquidity configuration. The market is listed but execution conditions may differ from market-hours trading."
- q: "How often does the market list change?"
From 7f30a19b9b61b40648b616db8d24b05371620d8a Mon Sep 17 00:00:00 2001
From: Florent Tapponnier <160007691+Flotapponnier@users.noreply.github.com>
Date: Tue, 4 Aug 2026 11:29:36 +0200
Subject: [PATCH 2/2] fix: use flare.svg instead of .png for chain and provider
logos
---
public/logos/flare.svg | 13 +++++++++++++
src/lib/logo-manifest.ts | 2 +-
2 files changed, 14 insertions(+), 1 deletion(-)
create mode 100644 public/logos/flare.svg
diff --git a/public/logos/flare.svg b/public/logos/flare.svg
new file mode 100644
index 00000000..2b1bb893
--- /dev/null
+++ b/public/logos/flare.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/src/lib/logo-manifest.ts b/src/lib/logo-manifest.ts
index 87d9d023..4ed72dc2 100644
--- a/src/lib/logo-manifest.ts
+++ b/src/lib/logo-manifest.ts
@@ -82,7 +82,7 @@ const RAW: Record = {
"polygon-zkevm": "/logos/polygon-zkevm.png",
"arbitrum-nova": "/logos/arbitrum-nova.jpg",
xlayer: "/logos/xlayer.jpg",
- flare: "/logos/flare.png",
+ flare: "/logos/flare.svg",
core: "/logos/core.png",
fuse: "/logos/fuse.jpg",