Some checks failed
CI/CD Pipeline / Lint and Format (push) Failing after 46s
CI/CD Pipeline / Terraform Validation (push) Failing after 35s
CI/CD Pipeline / Kubernetes Validation (push) Successful in 37s
Deploy ChainID 138 / Deploy ChainID 138 (push) Failing after 1m50s
HYBX OMNL TypeScript & anchor / token-aggregation build + reconcile artifact (push) Failing after 2m19s
Validation / validate-genesis (push) Successful in 51s
Validation / validate-terraform (push) Failing after 39s
Validation / validate-kubernetes (push) Failing after 10s
CI/CD Pipeline / Solidity Contracts (push) Failing after 12m56s
Validation / validate-smart-contracts (push) Failing after 12s
CI/CD Pipeline / Security Scanning (push) Failing after 15m52s
Validation / validate-security (push) Failing after 10m59s
Validation / validate-documentation (push) Failing after 17s
Validate Token List / validate (push) Failing after 30s
OMNL reconcile anchor / Run omnl:reconcile and upload artifacts (push) Failing after 26s
Verify Deployment / Verify Deployment (push) Failing after 56s
143 lines
5.3 KiB
JSON
143 lines
5.3 KiB
JSON
{
|
|
"$schema": "https://json-schema.org/draft/2020-12/schema",
|
|
"description": "Chain 138 deployment mapping for PMM pools quoted in native ETH across all canonical GRU v2 c* assets. Native ETH is the requested quote surface; execution uses WETH because the current DODO PMM flow is ERC-20 based.",
|
|
"version": "1.0.0",
|
|
"updated": "2026-04-20",
|
|
"chainId": 138,
|
|
"sourceOfTruth": {
|
|
"tokenConfig": "smom-dbis-138/config/chain138-pmm-pools.json",
|
|
"selectionRule": "All symbols in groups.cStarSymbols paired against native ETH request surface."
|
|
},
|
|
"quoteAsset": {
|
|
"requestedSymbol": "ETH",
|
|
"requestedAssetType": "native",
|
|
"requestedAddress": null,
|
|
"executionSymbol": "WETH",
|
|
"executionAddress": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
|
|
"executionAssetType": "erc20_wrapped_native",
|
|
"deploymentRule": "Wrap native ETH to WETH before createPool/addLiquidity/registerPool operations.",
|
|
"notes": [
|
|
"This mapping intentionally models ETH, not WETH, as the operator-facing quote asset.",
|
|
"Current Chain 138 DODO PMM tooling and on-chain pool contracts are ERC-20 based, so execution must use WETH."
|
|
]
|
|
},
|
|
"defaults": {
|
|
"lpFeeRate": 3,
|
|
"initialPrice": "1000000000000000000",
|
|
"kFactor": "500000000000000000",
|
|
"enableTwap": false,
|
|
"role": "public_routing",
|
|
"publicRoutingEnabled": true
|
|
},
|
|
"pairs": [
|
|
{
|
|
"baseSymbol": "cUSDT",
|
|
"baseAddress": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
|
|
"quoteSymbolRequested": "ETH",
|
|
"quoteSymbolExecution": "WETH",
|
|
"quoteAddressExecution": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
|
|
"pairKeyRequested": "cUSDT/ETH",
|
|
"pairKeyExecution": "cUSDT/WETH"
|
|
},
|
|
{
|
|
"baseSymbol": "cUSDC",
|
|
"baseAddress": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
|
|
"quoteSymbolRequested": "ETH",
|
|
"quoteSymbolExecution": "WETH",
|
|
"quoteAddressExecution": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
|
|
"pairKeyRequested": "cUSDC/ETH",
|
|
"pairKeyExecution": "cUSDC/WETH"
|
|
},
|
|
{
|
|
"baseSymbol": "cEURC",
|
|
"baseAddress": "0x8085961F9cF02b4d800A3c6d386D31da4B34266a",
|
|
"quoteSymbolRequested": "ETH",
|
|
"quoteSymbolExecution": "WETH",
|
|
"quoteAddressExecution": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
|
|
"pairKeyRequested": "cEURC/ETH",
|
|
"pairKeyExecution": "cEURC/WETH"
|
|
},
|
|
{
|
|
"baseSymbol": "cEURT",
|
|
"baseAddress": "0xdf4b71c61E5912712C1Bdd451416B9aC26949d72",
|
|
"quoteSymbolRequested": "ETH",
|
|
"quoteSymbolExecution": "WETH",
|
|
"quoteAddressExecution": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
|
|
"pairKeyRequested": "cEURT/ETH",
|
|
"pairKeyExecution": "cEURT/WETH"
|
|
},
|
|
{
|
|
"baseSymbol": "cGBPC",
|
|
"baseAddress": "0x003960f16D9d34F2e98d62723B6721Fb92074aD2",
|
|
"quoteSymbolRequested": "ETH",
|
|
"quoteSymbolExecution": "WETH",
|
|
"quoteAddressExecution": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
|
|
"pairKeyRequested": "cGBPC/ETH",
|
|
"pairKeyExecution": "cGBPC/WETH"
|
|
},
|
|
{
|
|
"baseSymbol": "cGBPT",
|
|
"baseAddress": "0x350f54e4D23795f86A9c03988c7135357CCaD97c",
|
|
"quoteSymbolRequested": "ETH",
|
|
"quoteSymbolExecution": "WETH",
|
|
"quoteAddressExecution": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
|
|
"pairKeyRequested": "cGBPT/ETH",
|
|
"pairKeyExecution": "cGBPT/WETH"
|
|
},
|
|
{
|
|
"baseSymbol": "cAUDC",
|
|
"baseAddress": "0xD51482e567c03899eecE3CAe8a058161FD56069D",
|
|
"quoteSymbolRequested": "ETH",
|
|
"quoteSymbolExecution": "WETH",
|
|
"quoteAddressExecution": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
|
|
"pairKeyRequested": "cAUDC/ETH",
|
|
"pairKeyExecution": "cAUDC/WETH"
|
|
},
|
|
{
|
|
"baseSymbol": "cJPYC",
|
|
"baseAddress": "0xEe269e1226a334182aace90056EE4ee5Cc8A6770",
|
|
"quoteSymbolRequested": "ETH",
|
|
"quoteSymbolExecution": "WETH",
|
|
"quoteAddressExecution": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
|
|
"pairKeyRequested": "cJPYC/ETH",
|
|
"pairKeyExecution": "cJPYC/WETH"
|
|
},
|
|
{
|
|
"baseSymbol": "cCHFC",
|
|
"baseAddress": "0x873990849DDa5117d7C644f0aF24370797C03885",
|
|
"quoteSymbolRequested": "ETH",
|
|
"quoteSymbolExecution": "WETH",
|
|
"quoteAddressExecution": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
|
|
"pairKeyRequested": "cCHFC/ETH",
|
|
"pairKeyExecution": "cCHFC/WETH"
|
|
},
|
|
{
|
|
"baseSymbol": "cCADC",
|
|
"baseAddress": "0x54dBd40cF05e15906A2C21f600937e96787f5679",
|
|
"quoteSymbolRequested": "ETH",
|
|
"quoteSymbolExecution": "WETH",
|
|
"quoteAddressExecution": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
|
|
"pairKeyRequested": "cCADC/ETH",
|
|
"pairKeyExecution": "cCADC/WETH"
|
|
},
|
|
{
|
|
"baseSymbol": "cXAUC",
|
|
"baseAddress": "0x290E52a8819A4fbD0714E517225429aA2B70EC6b",
|
|
"quoteSymbolRequested": "ETH",
|
|
"quoteSymbolExecution": "WETH",
|
|
"quoteAddressExecution": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
|
|
"pairKeyRequested": "cXAUC/ETH",
|
|
"pairKeyExecution": "cXAUC/WETH"
|
|
},
|
|
{
|
|
"baseSymbol": "cXAUT",
|
|
"baseAddress": "0x94e408E26c6FD8F4ee00b54dF19082FDA07dC96E",
|
|
"quoteSymbolRequested": "ETH",
|
|
"quoteSymbolExecution": "WETH",
|
|
"quoteAddressExecution": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
|
|
"pairKeyRequested": "cXAUT/ETH",
|
|
"pairKeyExecution": "cXAUT/WETH"
|
|
}
|
|
]
|
|
}
|