From b03ea64584b2bdccfdf429ecb5a304523cd91f6e Mon Sep 17 00:00:00 2001 From: Xeonus Date: Mon, 26 Jan 2026 10:05:39 +0100 Subject: [PATCH] chore: monad support - Monad needs a dRPC slug override, similar to hyperevm - addition in core_pools.py config so core pool list generation doesn't break Reference: https://github.com/BalancerMaxis/bal_tools/pull/114 --- bal_tools/drpc.py | 1 + bal_tools/pools_gauges.py | 1 + 2 files changed, 2 insertions(+) diff --git a/bal_tools/drpc.py b/bal_tools/drpc.py index fdcc9d1..59b0559 100644 --- a/bal_tools/drpc.py +++ b/bal_tools/drpc.py @@ -6,6 +6,7 @@ "mainnet": "ethereum", "zkevm": "polygon-zkevm", "hyperevm": "hyperliquid", + "monad": "monad-mainnet", } ADAPTER = HTTPAdapter( pool_connections=20, diff --git a/bal_tools/pools_gauges.py b/bal_tools/pools_gauges.py index b39a4c3..0a9eb5f 100644 --- a/bal_tools/pools_gauges.py +++ b/bal_tools/pools_gauges.py @@ -305,6 +305,7 @@ def build_core_pools( "hyperevm": {}, "optimism": {}, "plasma": {}, + "monad": {}, } # summarise extended core pools dict into core_pools dict