{ "$schema": "https://json-schema.org/draft/2020-12/schema", "description": "Routing exposure controls: central-bank corridor levers beyond k/fee. Optional; apply per pool or as defaults. Not enforced by validator yet.", "version": "1.0.0", "updated": "2026-02-26", "defaults": { "maxTradeSizeUnits": null, "maxDailyNotional": null, "cooldownBlocksAfterIntervention": 10, "minImprovementBpsToTrade": 5, "publicRoutingEnabled": true }, "perPoolOverrides": {}, "perChainOverrides": { "1111": { "maxTradeSizeUnits": 10000, "publicRoutingEnabled": true }, "25": { "maxTradeSizeUnits": 10000, "publicRoutingEnabled": true }, "42220": { "maxTradeSizeUnits": 10000, "publicRoutingEnabled": true } }, "schemaNotes": { "maxTradeSizeUnits": "Max size per swap (units of base token); null = no cap", "maxDailyNotional": "Max notional per day per pool; null = no cap", "cooldownBlocksAfterIntervention": "Blocks to wait after bot intervention before next trade", "minImprovementBpsToTrade": "Bot: only trade if delta improves by at least this many bps (net of fees)", "publicRoutingEnabled": "If false, pool is defense-only (no aggregator routing)" } }