- Config, docs, scripts, and backup manifests - Submodule refs unchanged (m = modified content in submodules) Made-with: Cursor
4.4 KiB
Wemix (Chain 1111) Token Address Verification
Last Updated: 2026-02-16
Explorer: https://scan.wemix.com/ (WemixScan)
Tokens list (all ERC20): https://scan.wemix.com/tokens
Purpose
This doc records the Wemix token addresses used in config/token-mapping-multichain.json for the 651940↔1111 pair, their source, and how to re-verify them. These addresses are user-provided from scan.wemix.com; they are not confirmed as official Tether/Circle deployments on Wemix. Re-verify on scan.wemix.com before relying on them in production.
Addresses in use
| Token | Contract address | Scan URL | Verification status |
|---|---|---|---|
| WETH | 0x5adcb99e7ccd357aceaade7abc5dfbd6f2fce1ae |
WETH token | Listed as “WETH” on WemixScan; ERC20, 18 decimals. Low holder count in snapshot – confirm it is the canonical wrapped Ether for Wemix (e.g. bridge or official docs). |
| USDT | 0xA649325Aa7C5093d12D6F98EB4378deAe68CE23F |
USDT address | Unverified. Confirm on scan.wemix.com that this is the official or canonical Tether USDT deployment on Wemix (check token name/symbol and issuer). |
| USDC | 0xE3F5a90F9cb311505cd691a46596599aA1A0AD7D |
USDC address | WemixScan shows “USDC Token” / “USD Coin”; contract creation 2022-10-20; high tx count. Circle’s official docs do not list Wemix as a USDC mainnet – this may be a bridged or community deployment. |
Scan check (2026-02-16)
Fetched: https://scan.wemix.com/tokens
- WWEMIX (Wrapped Wemix) is listed at
0x7d72b22a74a216af4a002a1095c8c707d6ec1c5f(native wrap). - Our 651940↔1111 mapping uses WETH
0x5adcb99e7ccd357aceaade7abc5dfbd6f2fce1ae(wrapped Ether, not WWEMIX). Confirm on scan that this is the correct WETH contract for bridged Ether on Wemix. - USDT/USDC addresses in the table above are unchanged; confirm on scan or official lists.
Re-check (2026-02-28): Fetched scan.wemix.com/tokens again. WWEMIX confirmed at 0x7d72b22a74a216af4a002a1095c8c707d6ec1c5f. WEMIX$ at 0x8e81fcc2d4a3baa0ee9044e0d7e36f59c9bba9c1. USDT/USDC not in first 15 tokens; table above unchanged. Run validate-config-files.sh after any mapping change.
How to verify
- Open the official tokens list: https://scan.wemix.com/tokens — search or browse for WETH, USDT, and USDC and confirm the contract addresses match the table above (or note the correct official addresses if different).
- Open WemixScan: https://scan.wemix.com/
- For each address above:
- Open the token or contract page (links in table).
- Confirm name/symbol (e.g. “Wrapped Ether” / WETH, “Tether USD” / USDT, “USD Coin” / USDC).
- Check decimals (WETH 18; USDT/USDC often 6).
- If available, check contract verification and creator to see if it matches an official bridge or issuer.
- Cross-check with official sources (if any):
- Tether: https://tether.to/ or official multi-chain token list for USDT on Wemix.
- Circle: https://developers.circle.com/stablecoins/usdc-on-main-networks (Wemix is not listed as of 2026; any Wemix USDC may be bridged/third-party).
- Wemix / WEMIX.Fi: Official docs or token list for canonical WETH/USDT/USDC on chain 1111.
If you find different official addresses
- Update
config/token-mapping-multichain.json: in the pairfromChainId: 651940,toChainId: 1111, set eachaddressToto the correct Wemix contract address. - Update this doc with the new addresses, scan URLs, and verification status.
- Run
bash scripts/validation/validate-config-files.shto confirm JSON is valid. - Remove or relax the “re-verify before production” note in the multichain JSON and in RECOMMENDED_COMPLETION_CHECKLIST.md once satisfied.
References
- WemixScan: https://scan.wemix.com/
- WemixScan tokens list (all ERC20): https://scan.wemix.com/tokens
- Chainlink CCIP Wemix: https://docs.chain.link/ccip/directory/mainnet/chain/wemix-mainnet (fee tokens: LINK, WWEMIX; does not list WETH/USDT/USDC).
config/token-mapping-multichain.json— pair 651940↔1111.- RECOMMENDED_COMPLETION_CHECKLIST.md §1 (Wemix token addresses).