Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added public/logos/48club.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/logos/blocksec.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/logos/pancakeswap.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions src/components/provider-logo.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,7 @@ export function ProviderLogo({
// hairline shadow so they pop on both light and dark page backgrounds.
const NEEDS_LIGHT_CHIP = new Set([
"aptos",
"blinklabs",
"mobula",
"lighter",
"stellar",
Expand Down
23 changes: 23 additions & 0 deletions src/data/provider-registry.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1244,6 +1244,29 @@
// Identified by matching each builder address's HL referral code to a
// public brand. Provenance lives in /opt/hl-bench/builders.json notes
// on the HL node.
bloxroute: {

Check failure on line 1247 in src/data/provider-registry.ts

View workflow job for this annotation

GitHub Actions / check

An object literal cannot have multiple properties with the same name.
url: "https://bloxroute.com",
description:
"bloXroute Labs runs a low-latency blockchain distribution network for traders and validators. Its free Protect RPC routes Ethereum and BSC transactions away from the public mempool, and its Solana relay competes on transaction landing.",
twitter: "@bloXrouteLabs",
},
blocksec: {
url: "https://blocksec.com",
description:
"BlockSec is a blockchain security company behind the Phalcon toolchain, audits and attack monitoring. Its Anti-MEV RPC applies private transaction routing to shield Ethereum and BSC users from sandwich attacks.",
twitter: "@BlockSecTeam",
},
"48club": {
url: "https://48.club",
description:
"48 Club is a BNB Chain validator collective behind the KOGE token. Its Privacy RPC, successor of Puissant, routes BSC transactions privately through its own validators to prevent frontrunning.",
},
pancakeswap: {
url: "https://pancakeswap.finance",
description:
"PancakeSwap is the largest DEX on BNB Chain. MEV Guard is its user-facing protected RPC, powered by 48 Club infrastructure and shipped as the default anti-sandwich endpoint for PancakeSwap traders.",
twitter: "@PancakeSwap",
},
"defi-saver": {
url: "https://defisaver.com",
description:
Expand Down
3 changes: 3 additions & 0 deletions src/lib/logo-manifest.ts
Original file line number Diff line number Diff line change
Expand Up @@ -309,6 +309,9 @@ const RAW: Record<string, string> = {
"nautilus-trader": "/logos/nautilus-trader.png",
blink: "/logos/blink.png",
blinklabs: "/logos/blinklabs.svg",
blocksec: "/logos/blocksec.jpg",
"48club": "/logos/48club.png",
pancakeswap: "/logos/pancakeswap.png",
mevblocker: "/logos/mevblocker.svg",

// ─── Hyperliquid frontends registry expansion (60 → 66, 2026-06-28) ───
Expand Down
Loading