{ "$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-26", "references": { "solanaRuntimeConfig": "config/solana-relay-runtime.json", "oraclePolicy": "cross-chain-pmm-lps/config/solana-oracle-policy.json", "lineupManifest": "config/solana-gru-bridge-lineup.json", "solanaRelayE2EReadiness": "scripts/verify/check-solana-relay-e2e-readiness.py" }, "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 } ] } ], "deploymentGate": { "status": "ready_for_external_pool_driver", "strictRelayCheck": "python3 scripts/verify/check-solana-relay-e2e-readiness.py", "poolReadinessCheck": "python3 scripts/verify/check-solana-pool-readiness.py", "executionPlanCheck": "python3 scripts/verify/build-solana-pool-execution-plan.py", "rule": "RCSC/cW* pools require every pool asset to have bridge-backed operator liquidity inventory, configured hub quote mints, and an explicit venue deployment driver." }, "edgeQuoteAssets": [ { "symbol": "RCSC", "mint": "6dhRQ2PQTR5FSxK1K45GamWeZj9ggu5NUdBbgjCuXB4g", "role": "reserve_currency_edge_quote", "network": "solana-mainnet-beta" } ], "rcscEdgePoolPolicy": { "status": "planned_ready_for_external_pool_driver", "quoteSymbol": "RCSC", "quoteMint": "6dhRQ2PQTR5FSxK1K45GamWeZj9ggu5NUdBbgjCuXB4g", "venueOrder": [ "meteora_dlmm", "orca_clmm" ], "targetDepthUsdPerPool": 25000, "singleSided": true, "appliesToSymbols": [ "cWAUSDT", "cWUSDT", "cWUSDC", "cWEURC", "cWEURT", "cWGBPC", "cWGBPT", "cWAUDC", "cWJPYC", "cWCHFC", "cWCADC", "cWXAUC", "cWXAUT" ], "deploymentGate": "requires canonical mints, strict Solana relay E2E readiness pass, hub quote mints, bridge-backed operator cW/WETH inventory, and an explicit venue deployment driver" } }