Files
proxmox/docs/04-configuration/GRU_V2_FULL_MESH_MASTER_MATRIX.md
2026-04-15 16:31:49 -07:00

16 KiB

GRU v2 Full Mesh Master Matrix

Status date: 2026-04-15

This document freezes the target mesh and liquidity plan for:

  • Chain 138 native c* V2
  • ALL Mainnet 651940 native cA*
  • connected public-network mirrors cW*
  • gas-native family mirrors
  • protocol coverage requirements
  • MEV-readiness tracking

The goal is to make the rollout executable instead of descriptive.

0. Implementation Reality

This matrix is the target state, not a claim that every row is deployable from this repo today.

Current execution classes:

  • script-backed: a real deployment or verification path exists in this repo now
  • inventory-backed: addresses, mappings, or trackers exist, but no full deployer exists here
  • external-blocked: live completion depends on external contracts, liquidity, partner venues, or out-of-repo deployers

As of 2026-04-15:

  • Chain 138 canonical non-gas DODO PMM mesh is script-backed and live for all 16/16 non-gas rows
  • Chain 138 gas-native c* rows remain external-blocked on verifier / vault / treasury runtime wiring
  • Chain 138 pilot Uniswap v3, Balancer, Curve, and 1Inch venues are live, funded, and publicly routable
  • ALL Mainnet 651940 full cA* mesh is inventory-backed and external-blocked
  • full protocol completion for Uniswap v2, Uniswap v3, SushiSwap, Curve, Balancer, 1Inch, Aave, GMX, and dYdX on both 138 and 651940 is still partly external-blocked

1. Connected-Network Namespace Model

Namespace Chain / Scope Token pattern Role
c* V2 138 cUSDT V2, cUSDC V2, ... canonical GRU v2 source-of-truth assets
cA* 651940 cAUSDT, cAUSDC, ... ALL Mainnet native GRU family
cW* public connected networks cWUSDT, cWUSDC, ... public wrapped GRU mirrors
gas-native c* 138 cETH, cETHL2, cBNB, ... canonical gas-family source-of-truth
gas-native cA* 651940 cAETH, cAWALL, ... ALL Mainnet native gas-family
gas-native cW* public connected networks cWETH, cWETHL2, cWBNB, ... public wrapped gas-family mirrors

2. Complete Master Matrix

Columns:

  • network
  • native token
  • wrapped token
  • network cW/cA token
  • Chain 138 c* token
  • status

For fiat / commodity GRU v2 families, native token and wrapped token are n/a.

Family Network Native token Wrapped token Network cW/cA token Chain 138 c* token Status
USD stable 1 n/a n/a cWUSDT cUSDT V2 deployed
USD stable 10 n/a n/a cWUSDT cUSDT V2 deployed
USD stable 25 n/a n/a cWUSDT cUSDT V2 deployed
USD stable 56 n/a n/a cWUSDT cUSDT V2 deployed
USD stable 100 n/a n/a cWUSDT cUSDT V2 deployed
USD stable 137 n/a n/a cWUSDT cUSDT V2 deployed
USD stable 8453 n/a n/a cWUSDT cUSDT V2 deployed
USD stable 42161 n/a n/a cWUSDT cUSDT V2 deployed
USD stable 42220 n/a n/a cWUSDT cUSDT V2 deployed
USD stable 43114 n/a n/a cWUSDT cUSDT V2 deployed
USD stable 1111 n/a n/a cWUSDT cUSDT V2 planned
USD stable 651940 AUSDT n/a cAUSDT cUSDT V2 planned
USD stable 1 n/a n/a cWUSDC cUSDC V2 deployed
USD stable 10 n/a n/a cWUSDC cUSDC V2 deployed
USD stable 25 n/a n/a cWUSDC cUSDC V2 deployed
USD stable 56 n/a n/a cWUSDC cUSDC V2 deployed
USD stable 100 n/a n/a cWUSDC cUSDC V2 deployed
USD stable 137 n/a n/a cWUSDC cUSDC V2 deployed
USD stable 8453 n/a n/a cWUSDC cUSDC V2 deployed
USD stable 42161 n/a n/a cWUSDC cUSDC V2 deployed
USD stable 42220 n/a n/a cWUSDC cUSDC V2 deployed
USD stable 43114 n/a n/a cWUSDC cUSDC V2 deployed
USD stable 1111 n/a n/a cWUSDC cUSDC V2 planned
USD stable 651940 USDC n/a cAUSDC cUSDC V2 planned
EUR stable all connected public networks except 1111 n/a n/a cWEURC cEURC V2 deployed
EUR stable 1111 n/a n/a cWEURC cEURC V2 planned
EUR stable 651940 n/a n/a cAEURC cEURC V2 planned
EUR stable all connected public networks except 1111 n/a n/a cWEURT cEURT V2 deployed
EUR stable 1111 n/a n/a cWEURT cEURT V2 planned
EUR stable 651940 n/a n/a cAEURT cEURT V2 planned
GBP stable all connected public networks except 1111 n/a n/a cWGBPC cGBPC V2 deployed
GBP stable 1111 n/a n/a cWGBPC cGBPC V2 planned
GBP stable 651940 n/a n/a cAGBPC cGBPC V2 planned
GBP stable all connected public networks except 1111 n/a n/a cWGBPT cGBPT V2 deployed
GBP stable 1111 n/a n/a cWGBPT cGBPT V2 planned
GBP stable 651940 n/a n/a cAGBPT cGBPT V2 planned
AUD stable all connected public networks except 1111 n/a n/a cWAUDC cAUDC V2 deployed
AUD stable 1111 n/a n/a cWAUDC cAUDC V2 planned
AUD stable 651940 n/a n/a cAAUDC cAUDC V2 planned
JPY stable all connected public networks except 1111 n/a n/a cWJPYC cJPYC V2 deployed
JPY stable 1111 n/a n/a cWJPYC cJPYC V2 planned
JPY stable 651940 n/a n/a cAJPYC cJPYC V2 planned
CHF stable all connected public networks except 1111 n/a n/a cWCHFC cCHFC V2 deployed
CHF stable 1111 n/a n/a cWCHFC cCHFC V2 planned
CHF stable 651940 n/a n/a cACHFC cCHFC V2 planned
CAD stable all connected public networks except 1111 n/a n/a cWCADC cCADC V2 deployed
CAD stable 1111 n/a n/a cWCADC cCADC V2 planned
CAD stable 651940 n/a n/a cACADC cCADC V2 planned
Gold commodity all connected public networks except 1111 n/a n/a cWXAUC cXAUC V2 deployed
Gold commodity 1111 n/a n/a cWXAUC cXAUC V2 planned
Gold commodity 651940 n/a n/a cAXAUC cXAUC V2 planned
Gold commodity all connected public networks except 1111 n/a n/a cWXAUT cXAUT V2 deployed
Gold commodity 1111 n/a n/a cWXAUT cXAUT V2 planned
Gold commodity 651940 n/a n/a cAXAUT cXAUT V2 planned
Gas-native 1 ETH WETH cWETH cETH deployed mirror, planned pool rollout
Gas-native 10 ETH WETH cWETHL2 cETHL2 deployed mirror, planned pool rollout
Gas-native 8453 ETH WETH cWETHL2 cETHL2 deployed mirror, planned pool rollout
Gas-native 42161 ETH WETH cWETHL2 cETHL2 deployed mirror, planned pool rollout
Gas-native 25 CRO WCRO cWCRO cCRO deployed mirror, planned pool rollout
Gas-native 56 BNB WBNB cWBNB cBNB deployed mirror, planned pool rollout
Gas-native 100 XDAI WXDAI cWXDAI cXDAI deployed mirror, planned pool rollout
Gas-native 137 POL WPOL cWPOL cPOL deployed mirror, planned pool rollout
Gas-native 42220 CELO WCELO cWCELO cCELO deployed mirror, planned pool rollout
Gas-native 43114 AVAX WAVAX cWAVAX cAVAX deployed mirror, planned pool rollout
Gas-native 1111 WEMIX WWEMIX cWWEMIX cWEMIX deployed mirror, planned pool rollout
Gas-native 651940 WALL WALL cAWALL cWALL planned
Gas-native 651940 ETH WETH cAETH cETH planned

3. Chain 138 Canonical Full-Mesh Pool List

P0 canonical hub

Pool Purpose Shape
cUSDT V2 / cUSDC V2 canonical compliant USD hub two-sided + single-sided defense
cUSDT V2 / USDT compliant/native bridge rail two-sided + single-sided defense
cUSDC V2 / USDC compliant/native bridge rail two-sided + single-sided defense

P0 Wave 1 non-USD

Pool Purpose Shape
cEURC V2 / cUSDC V2 EUR hub two-sided + single-sided defense
cEURT V2 / cUSDC V2 EUR hub two-sided + single-sided defense
cGBPC V2 / cUSDC V2 GBP hub two-sided + single-sided defense
cGBPT V2 / cUSDC V2 GBP hub two-sided + single-sided defense
cAUDC V2 / cUSDC V2 AUD hub two-sided + single-sided defense
cJPYC V2 / cUSDC V2 JPY hub two-sided + single-sided defense
cCHFC V2 / cUSDC V2 CHF hub two-sided + single-sided defense
cCADC V2 / cUSDC V2 CAD hub two-sided + single-sided defense
cXAUC V2 / cUSDC V2 gold hub two-sided + single-sided defense
cXAUT V2 / cUSDC V2 gold hub two-sided + single-sided defense
Pool Purpose
cEURC V2 / cEURT V2 same-currency cross-stable
cGBPC V2 / cGBPT V2 same-currency cross-stable
cXAUC V2 / cXAUT V2 gold cross-link

P1/P2 gas-native

Pool Purpose
cETH / WETH mainnet ETH rail
cETH / cUSDC V2 ETH/USD hub
cETHL2 / cUSDC V2 L2 ETH reference
cBNB / cUSDC V2 BNB/USD hub
cPOL / cUSDC V2 POL/USD hub
cAVAX / cUSDC V2 AVAX/USD hub
cCRO / cUSDC V2 CRO/USD hub
cXDAI / cUSDC V2 XDAI/USD hub
cCELO / cUSDC V2 CELO/USD hub
cWEMIX / cUSDC V2 WEMIX/USD hub

4. ALL Mainnet cA* Full-Mesh Pool List

P0 canonical hub

Pool Purpose Shape
cAUSDT / cAUSDC canonical ALL USD hub two-sided + single-sided defense
cAUSDT / AUSDT compliant/native ALL rail two-sided + single-sided defense
cAUSDC / USDC compliant/native ALL rail two-sided + single-sided defense

P0 Wave 1 non-USD

Pool Purpose Shape
cAEURC / cAUSDC EUR hub two-sided + single-sided defense
cAEURT / cAUSDC EUR hub two-sided + single-sided defense
cAGBPC / cAUSDC GBP hub two-sided + single-sided defense
cAGBPT / cAUSDC GBP hub two-sided + single-sided defense
cAAUDC / cAUSDC AUD hub two-sided + single-sided defense
cAJPYC / cAUSDC JPY hub two-sided + single-sided defense
cACHFC / cAUSDC CHF hub two-sided + single-sided defense
cACADC / cAUSDC CAD hub two-sided + single-sided defense
cAXAUC / cAUSDC gold hub two-sided + single-sided defense
cAXAUT / cAUSDC gold hub two-sided + single-sided defense
Pool Purpose
cAEURC / cAEURT same-currency cross-stable
cAGBPC / cAGBPT same-currency cross-stable
cAXAUC / cAXAUT gold cross-link

P1 gas-native

Pool Purpose
cAETH / WETH ETH rail on ALL
cAETH / cAUSDC ETH/USD hub
cAWALL / WALL native ALL rail
cAWALL / cAUSDC WALL/USD hub

5. Public cW* Mesh Template

Network Required stable hub pools Required Wave 1 pools Required gas-native pools
1 cWUSDT/USDC, cWUSDC/USDC, cWUSDT/USDT, cWUSDC/USDT, cWUSDT/cWUSDC full Wave 1 vs USDC cWETH/WETH, cWETH/USDC
10 same same cWETHL2/WETH, cWETHL2/USDC
8453 same same cWETHL2/WETH, cWETHL2/USDC
42161 same same cWETHL2/WETH, cWETHL2/USDC
25 same same cWCRO/WCRO, cWCRO/USDT
56 same same cWBNB/WBNB, cWBNB/USDT
100 same same cWXDAI/WXDAI, cWXDAI/USDC
137 same same cWPOL/WPOL, cWPOL/USDC
42220 same same cWCELO/WCELO, cWCELO/USDC
43114 same same cWAVAX/WAVAX, cWAVAX/USDC
1111 same, all planned except gas family full Wave 1, planned cWWEMIX/WWEMIX, cWWEMIX/USDC

6. Protocol Integration Matrix

Protocol 138 c* V2 651940 cA* public cW* Required outcome
DODO required required required primary PMM + single-sided mesh
Uniswap v3 required required required concentrated-liquidity execution lane
Uniswap v2 required required required fallback spot lane
SushiSwap required required required secondary AMM lane
Curve required required required stable / basket lanes
Balancer required required required weighted / stable basket lanes
1Inch required required required aggregator route + execution
Aave required required required reserve + flash-liquidity support
GMX required required required market integration where supported
dYdX required required required market integration where supported

7. Single-Sided Liquidity Deployment Plan

Phase Namespace Work Exit condition
P0 138 c* V2 deploy full canonical hub + Wave 1 PMM lanes all P0 pools deployed, seeded, routeable
P1 138 c* V2 add cross-links + gas-native hubs canonical 138 mesh complete
P2 651940 cA* deploy ALL Mainnet hub + Wave 1 PMM lanes all cA* P0 pools deployed, seeded, routeable
P3 651940 cA* add cross-links + gas-native hubs ALL Mainnet mesh complete
P4 public cW* deploy stable hub + Wave 1 + gas-native PMM lanes per network every connected network has mesh template live
P5 all namespaces add Uniswap, Sushi, Curve, Balancer coverage multi-venue spot liquidity complete
P6 all namespaces wire 1Inch, Aave, GMX, dYdX protocol coverage complete
P7 all namespaces finish discovery, quoting, simulation, execution, settlement MEV-complete

8. Execution Tracker Template

Use this row shape for every required pool and protocol cell:

Namespace Chain Asset family Pair / Venue Deployed Seeded Validated Live MEV-ready Notes
c* V2 / cA* / cW* chain id family pool pair or protocol venue yes/no yes/no yes/no yes/no yes/no free-form

9. Recommendations

9.1 Rollout policy

  1. Freeze 138 as the canonical reference before broadening public-chain rollout.
  2. Do not promote any cA* or cW* venue to production primary until the matching 138 family is seeded, validated, and MEV-visible.
  3. Treat 651940 as the second canonical namespace, not as an afterthought public chain.
  4. Keep 1111 explicitly marked as planned until the full token family is published, not partially implied live.

9.2 Pool deployment policy

  1. Deploy hub pools before cross-links.
  2. Seed each new pool with routeable depth, not symbolic inventory.
  3. Require a single-sided defense lane for every hub pair.
  4. Add cross-links only after the hub pair is live, quoted, and settlement-tested.

9.3 Protocol policy

  1. DODO is the first venue for mesh completion.
  2. Uniswap v3, Curve, Balancer, and SushiSwap should be added after the DODO lane is live for the same family.
  3. 1Inch should be treated as an execution/routing surface, not the source of truth for liquidity existence.
  4. Aave, GMX, and dYdX must be tracked as required protocol cells even where the answer is unsupported_by_protocol.

9.4 MEV policy

  1. No pool should be called complete until it is:
    • discovered
    • quoted
    • simulated
    • executable
    • settleable
  2. The canonical completion label should be live_with_mev, not just deployed.
  3. For every namespace, keep the health, infra, freshness, venue coverage, and native venue coverage checks green before adding another rollout wave.

10. Companion Artifacts

Use these files together: