From def11dd624b7d8989718ec953ea48b1aeca181d8 Mon Sep 17 00:00:00 2001 From: defiQUG Date: Sat, 18 Apr 2026 12:05:17 -0700 Subject: [PATCH] chore: refresh gru v2 deployment status --- .../config/metamask/GRU_V2_DEPLOYMENT_QUEUE.json | 16 +++++++++++----- .../GRU_V2_PUBLIC_DEPLOYMENT_STATUS.json | 4 ++-- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/backend/api/rest/config/metamask/GRU_V2_DEPLOYMENT_QUEUE.json b/backend/api/rest/config/metamask/GRU_V2_DEPLOYMENT_QUEUE.json index 3d7f51f..5b82a51 100644 --- a/backend/api/rest/config/metamask/GRU_V2_DEPLOYMENT_QUEUE.json +++ b/backend/api/rest/config/metamask/GRU_V2_DEPLOYMENT_QUEUE.json @@ -1,5 +1,5 @@ { - "generatedAt": "2026-04-04T16:10:52.278Z", + "generatedAt": "2026-04-18T12:11:21.000Z", "summary": { "wave1Assets": 7, "wave1TransportActive": 0, @@ -816,7 +816,7 @@ { "key": "solana_non_evm_program", "state": "planned", - "blocker": "Desired non-EVM GRU targets remain planned / relay-dependent: Solana.", + "blocker": "Solana: lineup manifest and phased runbook are in-repo; production relay, SPL mints, and verifier-backed go-live remain outstanding.", "targets": [ { "identifier": "Solana", @@ -824,11 +824,17 @@ } ], "resolution": [ - "Define the destination-chain token/program model first: SPL or wrapped-account representation, authority model, and relay custody surface.", - "Implement the relay/program path and only then promote Solana from desired-target status into the active transport inventory.", - "Add dedicated verifier coverage before marking Solana live anywhere in the explorer or status docs." + "Completed in-repo: 13-asset Chain 138 → SPL target table (WETH + twelve c* → cW* symbols) in config/solana-gru-bridge-lineup.json and docs/03-deployment/CHAIN138_TO_SOLANA_GRU_TOKEN_DEPLOYMENT_LINEUP.md.", + "Define and implement SPL mint authority / bridge program wiring; record solanaMint for each asset.", + "Replace SolanaRelayService stub with production relay; mainnet-beta E2E both directions.", + "Add dedicated verifier coverage and only then promote Solana into active transport inventory and public status surfaces." ], "runbooks": [ + "config/solana-gru-bridge-lineup.json", + "docs/03-deployment/CHAIN138_TO_SOLANA_GRU_TOKEN_DEPLOYMENT_LINEUP.md", + "config/token-mapping-multichain.json", + "config/non-evm-bridge-framework.json", + "smom-dbis-138/contracts/bridge/adapters/non-evm/SolanaAdapter.sol", "docs/04-configuration/ADDITIONAL_PATHS_AND_EXTENSIONS.md", "docs/04-configuration/GRU_GLOBAL_PRIORITY_CROSS_CHAIN_ROLLOUT.md" ], diff --git a/backend/api/rest/config/metamask/GRU_V2_PUBLIC_DEPLOYMENT_STATUS.json b/backend/api/rest/config/metamask/GRU_V2_PUBLIC_DEPLOYMENT_STATUS.json index 46bdb82..a2f42a2 100644 --- a/backend/api/rest/config/metamask/GRU_V2_PUBLIC_DEPLOYMENT_STATUS.json +++ b/backend/api/rest/config/metamask/GRU_V2_PUBLIC_DEPLOYMENT_STATUS.json @@ -1,5 +1,5 @@ { - "generatedAt": "2026-04-04T16:10:52.261Z", + "generatedAt": "2026-04-18T12:11:21.000Z", "canonicalChainId": 138, "summary": { "desiredPublicEvmTargets": 11, @@ -342,7 +342,7 @@ "Wave 1 GRU assets are still canonical-only on Chain 138: EUR, JPY, GBP, AUD, CAD, CHF, XAU.", "Public cW* protocol rollout is now partial: DODO PMM has recorded pools, while Uniswap v3, Balancer, Curve 3, and 1inch remain not live on the public cW mesh.", "The ranked GRU global rollout still has 29 backlog assets outside the live manifest.", - "Desired non-EVM GRU targets remain planned / relay-dependent: Solana.", + "Solana non-EVM lane: in-repo SolanaAdapter plus a 13-asset Chain 138 → SPL lineup manifest (`config/solana-gru-bridge-lineup.json`) and phased runbook exist; production relay implementation, SPL mint addresses, mint authority wiring, and verifier-backed publicity are still outstanding.", "Arbitrum public-network bootstrap remains blocked on the current Mainnet hub leg: tx 0x97df657f0e31341ca852666766e553650531bbcc86621246d041985d7261bb07 reverted from 0xc9901ce2Ddb6490FAA183645147a87496d8b20B6 before any bridge event was emitted." ] }