186 lines
6.0 KiB
JSON
186 lines
6.0 KiB
JSON
{
|
|
"$schema": "https://json-schema.org/draft/2020-12/schema",
|
|
"description": "Deep-pool and single-sided edge-pool topology for the Solana GRU v2 launch set.",
|
|
"version": "1.0.0",
|
|
"updated": "2026-04-17",
|
|
"references": {
|
|
"solanaRuntimeConfig": "config/solana-relay-runtime.json",
|
|
"oraclePolicy": "cross-chain-pmm-lps/config/solana-oracle-policy.json",
|
|
"lineupManifest": "config/solana-gru-bridge-lineup.json"
|
|
},
|
|
"hubStables": [
|
|
{
|
|
"symbol": "USDC",
|
|
"role": "primary",
|
|
"mintEnv": "SOLANA_HUB_USDC_MINT"
|
|
},
|
|
{
|
|
"symbol": "USDT",
|
|
"role": "secondary",
|
|
"mintEnv": "SOLANA_HUB_USDT_MINT"
|
|
}
|
|
],
|
|
"deepVenueOrder": [
|
|
"phoenix_clob",
|
|
"orca_clmm"
|
|
],
|
|
"edgeVenueOrder": [
|
|
"meteora_dlmm",
|
|
"orca_clmm"
|
|
],
|
|
"assets": [
|
|
{
|
|
"symbol": "WETH",
|
|
"oracleClass": "weth_usd",
|
|
"deepPools": [
|
|
{ "quoteSymbol": "USDC", "venue": "phoenix_clob", "targetDepthUsd": 500000, "singleSided": false },
|
|
{ "quoteSymbol": "USDC", "venue": "orca_clmm", "targetDepthUsd": 250000, "singleSided": false }
|
|
],
|
|
"edgePools": [
|
|
{ "quoteSymbol": "USDC", "venue": "meteora_dlmm", "targetDepthUsd": 100000, "singleSided": true }
|
|
]
|
|
},
|
|
{
|
|
"symbol": "WETH10",
|
|
"oracleClass": "weth_usd",
|
|
"deepPools": [
|
|
{ "quoteSymbol": "USDC", "venue": "phoenix_clob", "targetDepthUsd": 250000, "singleSided": false }
|
|
],
|
|
"edgePools": [
|
|
{ "quoteSymbol": "USDC", "venue": "meteora_dlmm", "targetDepthUsd": 75000, "singleSided": true }
|
|
]
|
|
},
|
|
{
|
|
"symbol": "cWUSDT",
|
|
"oracleClass": "usd_parity",
|
|
"deepPools": [
|
|
{ "quoteSymbol": "USDC", "venue": "phoenix_clob", "targetDepthUsd": 400000, "singleSided": false },
|
|
{ "quoteSymbol": "USDT", "venue": "orca_clmm", "targetDepthUsd": 300000, "singleSided": false }
|
|
],
|
|
"edgePools": [
|
|
{ "quoteSymbol": "USDC", "venue": "meteora_dlmm", "targetDepthUsd": 125000, "singleSided": true }
|
|
]
|
|
},
|
|
{
|
|
"symbol": "cWUSDC",
|
|
"oracleClass": "usd_parity",
|
|
"deepPools": [
|
|
{ "quoteSymbol": "USDC", "venue": "phoenix_clob", "targetDepthUsd": 400000, "singleSided": false }
|
|
],
|
|
"edgePools": [
|
|
{ "quoteSymbol": "USDT", "venue": "meteora_dlmm", "targetDepthUsd": 125000, "singleSided": true }
|
|
]
|
|
},
|
|
{
|
|
"symbol": "cWAUSDT",
|
|
"oracleClass": "usd_parity",
|
|
"deepPools": [
|
|
{ "quoteSymbol": "USDC", "venue": "phoenix_clob", "targetDepthUsd": 250000, "singleSided": false }
|
|
],
|
|
"edgePools": [
|
|
{ "quoteSymbol": "USDC", "venue": "meteora_dlmm", "targetDepthUsd": 100000, "singleSided": true }
|
|
]
|
|
},
|
|
{
|
|
"symbol": "cWEURC",
|
|
"oracleClass": "eur_usd",
|
|
"deepPools": [
|
|
{ "quoteSymbol": "USDC", "venue": "phoenix_clob", "targetDepthUsd": 200000, "singleSided": false }
|
|
],
|
|
"edgePools": [
|
|
{ "quoteSymbol": "USDC", "venue": "meteora_dlmm", "targetDepthUsd": 75000, "singleSided": true }
|
|
]
|
|
},
|
|
{
|
|
"symbol": "cWEURT",
|
|
"oracleClass": "eur_usd",
|
|
"deepPools": [
|
|
{ "quoteSymbol": "USDC", "venue": "phoenix_clob", "targetDepthUsd": 150000, "singleSided": false }
|
|
],
|
|
"edgePools": [
|
|
{ "quoteSymbol": "USDC", "venue": "meteora_dlmm", "targetDepthUsd": 60000, "singleSided": true }
|
|
]
|
|
},
|
|
{
|
|
"symbol": "cWGBPC",
|
|
"oracleClass": "gbp_usd",
|
|
"deepPools": [
|
|
{ "quoteSymbol": "USDC", "venue": "phoenix_clob", "targetDepthUsd": 150000, "singleSided": false }
|
|
],
|
|
"edgePools": [
|
|
{ "quoteSymbol": "USDC", "venue": "meteora_dlmm", "targetDepthUsd": 60000, "singleSided": true }
|
|
]
|
|
},
|
|
{
|
|
"symbol": "cWGBPT",
|
|
"oracleClass": "gbp_usd",
|
|
"deepPools": [
|
|
{ "quoteSymbol": "USDC", "venue": "phoenix_clob", "targetDepthUsd": 125000, "singleSided": false }
|
|
],
|
|
"edgePools": [
|
|
{ "quoteSymbol": "USDC", "venue": "meteora_dlmm", "targetDepthUsd": 50000, "singleSided": true }
|
|
]
|
|
},
|
|
{
|
|
"symbol": "cWAUDC",
|
|
"oracleClass": "aud_usd",
|
|
"deepPools": [
|
|
{ "quoteSymbol": "USDC", "venue": "phoenix_clob", "targetDepthUsd": 125000, "singleSided": false }
|
|
],
|
|
"edgePools": [
|
|
{ "quoteSymbol": "USDC", "venue": "meteora_dlmm", "targetDepthUsd": 50000, "singleSided": true }
|
|
]
|
|
},
|
|
{
|
|
"symbol": "cWCADC",
|
|
"oracleClass": "cad_usd",
|
|
"deepPools": [
|
|
{ "quoteSymbol": "USDC", "venue": "phoenix_clob", "targetDepthUsd": 125000, "singleSided": false }
|
|
],
|
|
"edgePools": [
|
|
{ "quoteSymbol": "USDC", "venue": "meteora_dlmm", "targetDepthUsd": 50000, "singleSided": true }
|
|
]
|
|
},
|
|
{
|
|
"symbol": "cWCHFC",
|
|
"oracleClass": "chf_usd",
|
|
"deepPools": [
|
|
{ "quoteSymbol": "USDC", "venue": "phoenix_clob", "targetDepthUsd": 125000, "singleSided": false }
|
|
],
|
|
"edgePools": [
|
|
{ "quoteSymbol": "USDC", "venue": "meteora_dlmm", "targetDepthUsd": 50000, "singleSided": true }
|
|
]
|
|
},
|
|
{
|
|
"symbol": "cWJPYC",
|
|
"oracleClass": "jpy_usd",
|
|
"deepPools": [
|
|
{ "quoteSymbol": "USDC", "venue": "phoenix_clob", "targetDepthUsd": 125000, "singleSided": false }
|
|
],
|
|
"edgePools": [
|
|
{ "quoteSymbol": "USDC", "venue": "meteora_dlmm", "targetDepthUsd": 50000, "singleSided": true }
|
|
]
|
|
},
|
|
{
|
|
"symbol": "cWXAUC",
|
|
"oracleClass": "xau_usd",
|
|
"deepPools": [
|
|
{ "quoteSymbol": "USDC", "venue": "phoenix_clob", "targetDepthUsd": 225000, "singleSided": false }
|
|
],
|
|
"edgePools": [
|
|
{ "quoteSymbol": "USDC", "venue": "meteora_dlmm", "targetDepthUsd": 80000, "singleSided": true }
|
|
]
|
|
},
|
|
{
|
|
"symbol": "cWXAUT",
|
|
"oracleClass": "xau_usd",
|
|
"deepPools": [
|
|
{ "quoteSymbol": "USDC", "venue": "phoenix_clob", "targetDepthUsd": 225000, "singleSided": false }
|
|
],
|
|
"edgePools": [
|
|
{ "quoteSymbol": "USDC", "venue": "meteora_dlmm", "targetDepthUsd": 80000, "singleSided": true }
|
|
]
|
|
}
|
|
]
|
|
}
|