- Update dbis_core, cross-chain-pmm-lps, explorer-monorepo, metamask-integration, pr-workspace/chains - Omit embedded publish git dirs and empty placeholders from index Made-with: Cursor
11 KiB
Token Categories — Canonical Reference
Last Updated: 2026-04-07
Status: Authoritative list of token categories for Chain 138, ALL Mainnet, compliant wrapped (cW*), D-WIN W tokens, and gas-native GRU transport families.
1. Canonical 138 Compliant
Tokens native to or deployed on ChainID 138 (DeFi Oracle Meta Mainnet): native gas token plus wrapped and compliant M1 tokens.
| Symbol | Description | Chain 138 address / status |
|---|---|---|
| Native ETH | Gas token | — |
| WETH | Wrapped Ether | 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 |
| WETH10 | Wrapped Ether v10 | 0xf4BB2e28688e89fCcE3c0580D37d36A7672E8A9f |
| LINK | Chainlink Token | 0xb7721dD53A8c629d9f1Ba31a5819AFe250002b03 |
| cUSDT | Compliant Tether USD | 0x93E66202A11B1772E55407B32B44e5Cd8eda7f22 |
| cUSDC | Compliant USD Coin | 0xf22258f57794CC8E06237084b353Ab30fFfa640b |
| cAUSDT | Compliant Alltra/USD T | 0x5fdDF65733e3d590463F68f93Cf16E8c04081271 |
| cUSDW | USD W (compliant hub; GRU / D-WIN-aligned) | 0xcA6BFa614935f1AB71c9aB106bAA6FBB6057095e |
| cEURT | Compliant Tether EUR | Deploy / env; see canonical-tokens.ts |
| cEURC | Compliant Euro Coin | Deploy / env; see canonical-tokens.ts |
| cGBPT | Compliant Tether GBP | Deploy / env |
| cGBPC | Compliant Pound Sterling | Deploy / env |
| cAUDT | Compliant Tether AUD | Deploy / env |
| cAUDC | Compliant Australian Dollar | Deploy / env |
| cJPYT | Compliant Tether JPY | Deploy / env |
| cJPYC | Compliant Japanese Yen | Deploy / env |
| cCHFT | Compliant Tether CHF | Deploy / env |
| cCHFC | Compliant Swiss Franc | Deploy / env |
| cCADT | Compliant Tether CAD | Deploy / env |
| cCADC | Compliant Canadian Dollar (Coin) | Deploy / env |
Source of addresses: CHAIN138_TOKEN_ADDRESSES, canonical-tokens.ts (FALLBACK_ADDRESSES + env).
2. ALL Mainnet (Alltra)
Tokens on ChainID 651940 (ALL Mainnet / Alltra): native gas token and ecosystem tokens.
| Symbol | Description | Chain 651940 address |
|---|---|---|
| Native | Gas token | — |
| AUSDT | Alltra USD Token | 0x015B1897Ed5279930bC2Be46F661894d219292A6 |
| USDT | AUSDT (alt) | 0x66D8Efa0AF63B0e84eb1Dd72bf00f00cd1e2234e |
| USDC | AUSDC | 0xa95EeD79f84E6A0151eaEb9d441F9Ffd50e8e881 |
| WETH | Wrapped Ether | 0x798F6762BB40d6801A593459d08F890603D3979C |
| WALL | Wrapped Alltra | 0x2da2b8f961F161ab6320acB3377e2e844a3C3ce4 |
| ACADT | Alltra CAD (Tether-style) | Deploy / env |
Source: DEPLOYED_COINS_TOKENS_AND_NETWORKS.
For inbound gold corridors from Chain 138, ALL Mainnet uses a naming exception: the bridge-minted wrapped tokens are cWAXAUC / cWAXAUT, and unwrapping on ALL Mainnet lands as cAXAUC / cAXAUT. This is distinct from generic public-chain cWXAUC / cWXAUT naming and remains pair-specific until those ALL Mainnet gold contracts are deployed.
3. Compliant Wrapped Tokens for Public Blockchains (cW*)
Bridged representations of Canonical 138 Compliant tokens on public chains (Ethereum, BSC, Polygon, etc.). Naming: cW + currency/type (e.g. cWUSDT = wrapped compliant USDT on public chain).
| Symbol | Description |
|---|---|
| cWUSDT | Wrapped cUSDT (public chain) |
| cWEURT | Wrapped cEURT |
| cWGBPT | Wrapped cGBPT |
| cWAUDT | Wrapped cAUDT |
| cWJPYT | Wrapped cJPYT |
| cWCHFT | Wrapped cCHFT |
| cWCADT | Wrapped cCADT |
| cWUSDC | Wrapped cUSDC |
| cWEURC | Wrapped cEURC |
| cWGBPC | Wrapped cGBPC |
| cWAUDC | Wrapped cAUDC |
| cWJPYC | Wrapped cJPYC |
| cWCHFC | Wrapped cCHFC |
| cWCADC | Wrapped cCADC |
| cWAUSDT | Wrapped cAUSDT / Alltra USD transport mirror |
| cWUSDW | Wrapped USDW (D-WIN W) |
| cWEURW | Wrapped EURW |
| cWGBPW | Wrapped GBPW |
| cWAUDW | Wrapped AUDW |
| cWJPYW | Wrapped JPYW |
| cWCHFW | Wrapped CHFW |
| cWCADW | Wrapped CADW |
Context: M1 tokens on Chain 138 (cUSDT, cUSDC, cEURT, cEURC, etc.) are bridged to public chains as cW* wrappers. The intended public-chain stabilization model uses single-sided PMM edge pools (cW* / USDC, cW* / USDT) plus a bot-driven mesh when deployed; broader edge-pool rollout is still partial. See cross-chain-pmm-lps, LIQUIDITY_POOLS_MASTER_MAP § Public-chain cW* stabilization.
For AUSDT, the repo now models the live ALL Mainnet AUSDT -> public cWAUSDT -> Chain 138 cAUSDT corridor. BSC, Polygon, Avalanche, and Celo cWAUSDT mirrors are deployed and bridge-wired; public edge PMM pools for those mirrors remain a separate rollout.
For gold, generic public-chain wrappers remain cWXAUC / cWXAUT, but the ALL Mainnet destination corridor is a special case: cWAXAUC / cWAXAUT are the bridge-minted wrapped assets on chain 651940, and unwrapping there yields cAXAUC / cAXAUT.
4. D-WIN W Tokens
ISO-4217 W tokens (D-WIN W): multi-currency W tokens deployed e.g. on Cronos (Chain 25) and optionally Chain 138 / 651940.
4.1 Public “USD DWIN” (CMC-listed) vs Cronos ISO-4217W USDW
Do not conflate these:
| Asset | Where | Notes |
|---|---|---|
| USDW (ISO-4217W script family) | Cronos 25 | Table below; canonical-tokens.ts FALLBACK_ADDRESSES.USDW[25] |
| USDW (“USD DWIN”, CMC) | BSC 56 | Current: 0xed75ad08f416d4e53e4d45dd5140a4c8b84f39fb; deprecated: 0xabddb950f2ae8430c5a818f8bb4ec09e3ae41253 |
| USDW (“USD DWIN”, CMC) | Polygon 137 | Current: 0x3deb0c60f0be9d9b99da83a2b6b2ee790f5af37a; deprecated: 0x60f7dd499956ec8fcea8ed80e9d7eade4ccdc417 |
CMC documents a 1:1 swap from old to new BSC and Polygon contracts; see CoinMarketCap — USD DWIN. Repo pins: config/token-mapping-multichain.json → dwinUsdWinPublic. GRU flow: lock native DWIN USDW → mint cWUSDW → bridge ↔ cUSDW on Chain 138 — runbook docs/03-deployment/USD_DWIN_CUSDW_CWUSDW_BRIDGE_CHECKLIST.md.
4.2 Cronos (and script-aligned) W table
| Symbol | Description | Cronos (25) address |
|---|---|---|
| USDW | USD W Token | 0x948690147D2e50ffe50C5d38C14125aD6a9FA036 |
| EURW | EUR W Token | 0x58a8D8F78F1B65c06dAd7542eC46b299629A60dd |
| GBPW | GBP W Token | 0xFb4B6Cc81211F7d886950158294A44C312abCA29 |
| AUDW | AUD W Token | 0xf9f5D0ACD71C76F9476F10B3F3d3E201F0883C68 |
| JPYW | JPY W Token | 0xeE17bB0322383fecCA2784fbE2d4CD7d02b1905B |
| CHFW | CHF W Token | 0xc9750828124D4c10e7a6f4B655cA8487bD3842EB |
| CADW | CAD W Token | 0x328Cd365Bb35524297E68ED28c6fF2C9557d1363 |
Source: DEPLOYED_COINS_TOKENS_AND_NETWORKS § Chain 25, canonical-tokens.ts (FALLBACK_ADDRESSES).
5. Gas-Native GRU Transport Families
These are governance-approved GRU transport families that mirror public-chain gas assets while keeping Chain 138 as the canonical accounting layer.
| Symbol | Description | Chain 138 address / status |
|---|---|---|
| cETH | Ethereum mainnet gas family | 0xf8e9802a1766422e33a269556ad5fc032338eefc |
| cETHL2 | Ethereum L2 gas family | 0x18a6b163d255cc0cb32b99697843b487d059907d |
| cBNB | BNB gas family | 0x94517875f32680984a5921da7abf78e22f65d70f |
| cPOL | Polygon gas family | 0x19fec21edede9edb91d1fbec7c4095c5ac1fc10c |
| cAVAX | Avalanche gas family | 0x9c8f6f4fe1e535e6f85a78ee95249ded5540a2d0 |
| cCRO | Cronos gas family | 0xfb48bb6c623571f9795b535b73f0d660e8643fd4 |
| cXDAI | Gnosis/xDAI gas family | 0xa39a59138f8a45b4a31455875b8a29ff31e76ec8 |
| cCELO | Celo gas family | 0x1814661dae0933bf397b1274f5a62411b94195c7 |
| cWEMIX | Wemix hub gas family | 0x4d82206bec5b4dfa17759ffede07e35f4f63a050 |
These are formal GRU ecosystem assets, but they are not c* V2 ISO-4217 payment tokens. They follow the gas-native transport policy set in config/gru-transport-active.json and are tracked in config/gru-monetary-unit-manifest.json.
Summary table
| Category | Scope | Examples |
|---|---|---|
| 1. Canonical 138 Compliant | Chain 138 native + WETH, WETH10, LINK, cUSDT, cUSDC, cEURT, cEURC, cGBPT, cGBPC, cAUDT, cAUDC, cJPYT, cJPYC, cCHFT, cCHFC, cCADT, cCADC, cAUSDT | ETH, WETH, cUSDT, cUSDC |
| 2. ALL Mainnet (Alltra) | Chain 651940 | Native, AUSDT, USDT, USDC, WETH, WALL, ACADT |
| 3. Compliant Wrapped (cW)* | Public chains (bridged from 138) | cWUSDT, cWUSDC, cWAUSDT, cWEURT, cWEURC, cWUSDW, … |
| 4. D-WIN W Tokens | Cronos (25) / 138 / 651940; plus CMC USD DWIN on BSC/Polygon (see 4.1) | USDW, EURW, …; cUSDW / cWUSDW for GRU hub |
| 5. Gas-Native GRU Families | Chain 138 canonical gas-family mirrors for public chains | cETH, cETHL2, cBNB, cPOL, cAVAX, cCRO, cXDAI, cCELO, cWEMIX |
Gaps and alignment notes
- canonical-tokens.ts: Defines cEURC, cEURT, cGBPC, cGBPT, cAUDC, cJPYC, cCHFC, cCADC, plus live cAUSDT and public-edge cWAUSDT mirrors. Category 1 still uses both T (Tether-style) and C (Coin-style): cCADT and cCADC for CAD; D-WIN is CADW; wrapped are cWCADT, cWCADC, cWCADW; Alltra is ACADT.
- FALLBACK_ADDRESSES (canonical-tokens.ts): Only cUSDC, cUSDT, and the seven D-WIN W tokens (Cronos) have hardcoded addresses. All other Category 1 tokens rely on env (e.g.
cEURT_ADDRESS_138). - CHAIN138_TOKEN_ADDRESSES.md: Lists only the five deployed tokens (WETH, WETH10, LINK, cUSDT, cUSDC). For the full Category 1 list and status, see this document.
- list-deployer-tokens-all-networks.sh: Reports only tokens with known addresses (Chain 138: the five above + USDT official). When cEURT, cEURC, etc. are deployed, add their addresses to the script or source from a single config.
References
- USD_DWIN_CUSDW_CWUSDW_BRIDGE_CHECKLIST — CMC USD DWIN addresses, mapper keys, GRU activation notes
- AUSDT_CAUSDT_CWAUSDT_BRIDGE_CHECKLIST — ALL Mainnet AUSDT source pins,
cWAUSDTmirrors, andcAUSDTactivation gate - CHAIN138_TOKEN_ADDRESSES — Chain 138 contract addresses (deployed subset)
- DEPLOYED_COINS_TOKENS_AND_NETWORKS — Networks and tokens by chain
- LIQUIDITY_POOLS_MASTER_MAP — cW* edge pools and stabilization
- canonical-tokens.ts — Token-aggregation canonical list and addresses
- ISO4217_COMPLIANT_TOKEN_MATRIX — Naming (c* / cW*)
- TOKEN_CONTRACT_DEPLOYMENTS_REMAINING — Remaining token contract deployments by category and chain