Repository navigation
feat: add Injective USDC across Initia and rollups - #860
Conversation
Deploying registry-mainnet with
|
| Latest commit: |
dbb936d
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://6e02be78.registry-mainnet.pages.dev |
| Branch Preview URL: | https://feat-usdc-inj-assets.registry-mainnet.pages.dev |
Deploying registry-testnet with
|
| Latest commit: |
dbb936d
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://99afd6c6.initia-registry-testnets.pages.dev |
| Branch Preview URL: | https://feat-usdc-inj-assets.initia-registry-testnets.pages.dev |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Essentials Run ID: 📒 Files selected for processing (4)
Included review availability: 4 reviews are currently available. Your included PR review attempts over the past 7 days set your current allowance at 5 reviews per hour. WalkthroughThe change adds the ChangesUSDC.inj registry propagation
Estimated code review effort: 2 (Simple) | ~10 minutes Merge Risk: ⚪ Minimal · up to This change adds Injective-native USDC registry metadata as USDC.inj across Initia and related rollups while preserving existing Noble USDC entries. No current merge-blocking risk remains. Suggested reviewers: Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Summary
USDC.injon Initia, Echelon, Inertia, and Cabal0xf27248Fc3C306cd9F9C72BDb768bc131C98694Ccat 18 decimalsUSDCentries unchangedOn-chain verification
The paths in this PR were tested in both directions with a dedicated wallet:
C40C07F513DC1398ABA6B9C92869DB4469135765789BCF589CE2F4EC539756D960E2D7F754C82ED688CDEC06E4AA8A3F7154C2D92BAA640C9E178922FE0BC4562F57B40562A087F97E7E88D9F2E51AA040AFF7FFA98946FE5A8BFAA803EBBE7762E268659DEA6785F98E6905156F299C325C2825DF6D6D78CA282E7CC476AD7B08E695F250A704F3154F22C312714B215E784F7CB6948E70CD49A9AAF38B215E6360F5CD0DC9906C30A3F2BA2BF96BA75EC3E349D0CCAC9C1AF251D1522CB5A28E8F9E5DE6207AA064CA0481047D14BECFFE66BACBFB19145E5E4AAC4AB0122BA318318905B613D202462C978CF2794607CF9D31BA0F0C9510EA3B33DCDD2CFAAll tested IBC packet commitments cleared. Cabal live state confirms
localTokens(raw USDC.inj, 6)resolves to the registered wrapper address.Validation
validate_assetlist.jspassed for all four changed files, including the live Cabal wrapper lookupassetlist.schema.jsongit diff --checkpassSymbol transition
This PR implements the coexistence phase only: Noble remains
USDC, and Injective USDC is introduced asUSDC.inj. A later migration PR can rename Noble toUSDC.nand promote Injective USDC toUSDCafter conversion liquidity and application integrations are ready.Summary by CodeRabbit