Files
cross-chain-pmm-lps/config/pool-matrix.json
defiQUG 168dba25d9 chore(sim): refresh deployment status, pool matrix, schemas, and scenario scripts
- deployment-status and pool-matrix snapshots aligned with validate-deployment-status.cjs.
- Micro-trade / scorecard docs and run-scenario wiring.

Made-with: Cursor
2026-04-07 22:56:16 -07:00

318 lines
6.7 KiB
JSON

{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"description": "Per-chain pool matrix: which cW* / stable pools to deploy. Single-sided on cW* side.",
"version": "1.1.0",
"updated": "2026-04-03",
"cwTokens": [
"cWUSDT",
"cWUSDC",
"cWAUSDT",
"cWEURC",
"cWEURT",
"cWUSDW",
"cWGBPC",
"cWGBPT",
"cWAUDC",
"cWJPYC",
"cWCHFC",
"cWCADC",
"cWXAUC",
"cWXAUT"
],
"strategy": "hub_first",
"notes": [
"The first-tier public cW matrix now covers the full GRU Wave 1 wrapped set in addition to the older USD/AUSDT/USDW lanes.",
"This file is a deployment plan, not proof of live liquidity. Live pool addresses still belong in cross-chain-pmm-lps/config/deployment-status.json."
],
"chains": {
"1": {
"name": "Ethereum Mainnet",
"hubStable": "USDC",
"poolsFirst": [
"cWUSDT/USDC",
"cWUSDC/USDC",
"cWEURC/USDC",
"cWEURT/USDC",
"cWGBPC/USDC",
"cWGBPT/USDC",
"cWAUDC/USDC",
"cWJPYC/USDC",
"cWCHFC/USDC",
"cWCADC/USDC",
"cWXAUC/USDC",
"cWXAUT/USDC",
"cWUSDW/USDC",
"cWAUSDT/USDC"
],
"poolsOptional": [
"cWUSDT/USDT",
"cWUSDT/DAI",
"cWUSDC/USDT",
"cWUSDC/DAI"
]
},
"56": {
"name": "BSC",
"hubStable": "USDT",
"poolsFirst": [
"cWUSDT/USDT",
"cWUSDC/USDT",
"cWEURC/USDT",
"cWEURT/USDT",
"cWGBPC/USDT",
"cWGBPT/USDT",
"cWAUDC/USDT",
"cWJPYC/USDT",
"cWCHFC/USDT",
"cWCADC/USDT",
"cWXAUC/USDT",
"cWXAUT/USDT",
"cWUSDW/USDT",
"cWAUSDT/USDT"
],
"poolsOptional": [
"cWUSDT/USDC",
"cWUSDT/BUSD",
"cWUSDC/USDC",
"cWUSDC/BUSD"
]
},
"137": {
"name": "Polygon",
"hubStable": "USDC",
"poolsFirst": [
"cWUSDT/USDC",
"cWUSDC/USDC",
"cWEURC/USDC",
"cWEURT/USDC",
"cWGBPC/USDC",
"cWGBPT/USDC",
"cWAUDC/USDC",
"cWJPYC/USDC",
"cWCHFC/USDC",
"cWCADC/USDC",
"cWXAUC/USDC",
"cWXAUT/USDC",
"cWUSDW/USDC",
"cWAUSDT/USDC"
],
"poolsOptional": [
"cWUSDT/USDT",
"cWUSDC/USDT",
"cWUSDT/DAI",
"cWUSDC/DAI"
]
},
"10": {
"name": "Optimism",
"hubStable": "USDC",
"poolsFirst": [
"cWUSDT/USDC",
"cWUSDC/USDC",
"cWEURC/USDC",
"cWEURT/USDC",
"cWGBPC/USDC",
"cWGBPT/USDC",
"cWAUDC/USDC",
"cWJPYC/USDC",
"cWCHFC/USDC",
"cWCADC/USDC",
"cWXAUC/USDC",
"cWXAUT/USDC",
"cWUSDW/USDC",
"cWAUSDT/USDC"
],
"poolsOptional": [
"cWUSDT/USDT",
"cWUSDC/USDT",
"cWUSDT/DAI",
"cWUSDC/DAI"
]
},
"100": {
"name": "Gnosis",
"hubStable": "USDC",
"poolsFirst": [
"cWUSDT/USDC",
"cWUSDC/USDC",
"cWEURC/USDC",
"cWEURT/USDC",
"cWGBPC/USDC",
"cWGBPT/USDC",
"cWAUDC/USDC",
"cWJPYC/USDC",
"cWCHFC/USDC",
"cWCADC/USDC",
"cWXAUC/USDC",
"cWXAUT/USDC",
"cWUSDW/USDC",
"cWAUSDT/USDC"
],
"poolsOptional": [
"cWUSDT/USDT",
"cWUSDC/USDT",
"cWUSDT/DAI",
"cWUSDT/mUSD",
"cWUSDC/mUSD"
]
},
"25": {
"name": "Cronos",
"hubStable": "USDT",
"poolsFirst": [
"cWUSDT/USDT",
"cWUSDC/USDT",
"cWEURC/USDT",
"cWEURT/USDT",
"cWGBPC/USDT",
"cWGBPT/USDT",
"cWAUDC/USDT",
"cWJPYC/USDT",
"cWCHFC/USDT",
"cWCADC/USDT",
"cWXAUC/USDT",
"cWXAUT/USDT",
"cWUSDW/USDT",
"cWAUSDT/USDT"
],
"poolsOptional": [
"cWUSDT/USDC",
"cWUSDT/BUSD",
"cWUSDC/USDC",
"cWUSDC/BUSD"
]
},
"42220": {
"name": "Celo",
"hubStable": "USDC",
"poolsFirst": [
"cWUSDT/USDC",
"cWUSDC/USDC",
"cWEURC/USDC",
"cWEURT/USDC",
"cWGBPC/USDC",
"cWGBPT/USDC",
"cWAUDC/USDC",
"cWJPYC/USDC",
"cWCHFC/USDC",
"cWCADC/USDC",
"cWXAUC/USDC",
"cWXAUT/USDC",
"cWUSDW/USDC",
"cWAUSDT/USDC"
],
"poolsOptional": [
"cWUSDT/USDT",
"cWUSDC/USDT",
"cWUSDT/DAI",
"cWUSDC/DAI"
]
},
"43114": {
"name": "Avalanche C-Chain",
"hubStable": "USDC",
"poolsFirst": [
"cWUSDT/USDC",
"cWUSDC/USDC",
"cWEURC/USDC",
"cWEURT/USDC",
"cWGBPC/USDC",
"cWGBPT/USDC",
"cWAUDC/USDC",
"cWJPYC/USDC",
"cWCHFC/USDC",
"cWCADC/USDC",
"cWXAUC/USDC",
"cWXAUT/USDC",
"cWUSDW/USDC",
"cWAUSDT/USDC"
],
"poolsOptional": [
"cWUSDT/USDT",
"cWUSDC/USDT",
"cWUSDT/DAI",
"cWUSDC/DAI"
]
},
"42161": {
"name": "Arbitrum One",
"hubStable": "USDC",
"poolsFirst": [
"cWUSDT/USDC",
"cWUSDC/USDC",
"cWEURC/USDC",
"cWEURT/USDC",
"cWGBPC/USDC",
"cWGBPT/USDC",
"cWAUDC/USDC",
"cWJPYC/USDC",
"cWCHFC/USDC",
"cWCADC/USDC",
"cWXAUC/USDC",
"cWXAUT/USDC",
"cWUSDW/USDC",
"cWAUSDT/USDC"
],
"poolsOptional": [
"cWUSDT/USDT",
"cWUSDC/USDT",
"cWUSDT/DAI",
"cWUSDC/DAI"
]
},
"8453": {
"name": "Base",
"hubStable": "USDC",
"poolsFirst": [
"cWUSDT/USDC",
"cWUSDC/USDC",
"cWEURC/USDC",
"cWEURT/USDC",
"cWGBPC/USDC",
"cWGBPT/USDC",
"cWAUDC/USDC",
"cWJPYC/USDC",
"cWCHFC/USDC",
"cWCADC/USDC",
"cWXAUC/USDC",
"cWXAUT/USDC",
"cWUSDW/USDC",
"cWAUSDT/USDC"
],
"poolsOptional": [
"cWUSDT/USDT",
"cWUSDC/USDT",
"cWUSDT/DAI",
"cWUSDC/DAI"
]
},
"1111": {
"name": "Wemix",
"hubStable": "USDT",
"poolsFirst": [
"cWUSDT/USDT",
"cWUSDC/USDT",
"cWEURC/USDT",
"cWEURT/USDT",
"cWGBPC/USDT",
"cWGBPT/USDT",
"cWAUDC/USDT",
"cWJPYC/USDT",
"cWCHFC/USDT",
"cWCADC/USDT",
"cWXAUC/USDT",
"cWXAUT/USDT",
"cWUSDW/USDT",
"cWAUSDT/USDT"
],
"poolsOptional": [
"cWUSDT/USDC",
"cWUSDT/BUSD",
"cWUSDC/USDC",
"cWUSDC/BUSD"
]
}
},
"liquiditySizingTargets": {}
}