From 94218b9435e4e6e46878d426358ddc55cfd0543a Mon Sep 17 00:00:00 2001 From: Mohammed Ryaan Date: Mon, 29 Jun 2026 16:21:22 +0530 Subject: [PATCH] feat: onboard zama prod tokens TICKET: CHALO-733 --- modules/statics/src/base.ts | 3 ++- modules/statics/src/coins/erc7984Tokens.ts | 16 ++++++++++++---- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/modules/statics/src/base.ts b/modules/statics/src/base.ts index 61e4386352..76e2379024 100644 --- a/modules/statics/src/base.ts +++ b/modules/statics/src/base.ts @@ -4052,8 +4052,9 @@ export enum UnderlyingAsset { 'eth:prn' = 'eth:prn', 'eth:zama' = 'eth:zama', // ERC-7984 confidential tokens (Zama fhEVM - mainnet, contract addresses TBD pending Zama mainnet launch) - 'eth:ctkn' = 'eth:ctkn', + 'eth:czama' = 'eth:czama', 'eth:cusdt' = 'eth:cusdt', + 'eth:cusdc' = 'eth:cusdc', // ERC-7984 confidential tokens (Zama fhEVM - testnet / hteth) 'hteth:ctest1' = 'hteth:ctest1', 'hteth:cusdt' = 'hteth:cusdt', diff --git a/modules/statics/src/coins/erc7984Tokens.ts b/modules/statics/src/coins/erc7984Tokens.ts index 325c0c6725..125777c15a 100644 --- a/modules/statics/src/coins/erc7984Tokens.ts +++ b/modules/statics/src/coins/erc7984Tokens.ts @@ -21,20 +21,28 @@ export const erc7984Tokens = [ // Mainnet tokens (contract addresses TBD pending Zama fhEVM mainnet launch) erc7984( 'f47ac10b-58cc-4372-a567-0e02b2c3d479', - 'eth:ctkn', + 'eth:czama', 'Confidential Test Token', 6, - '0x0000000000000000000000000000000000000001', // TODO: update with mainnet contract address - UnderlyingAsset['eth:ctkn'] + '0xeb5015ff021db115ace010f23f55c2591059bba0', // https://etherscan.io/address/0xeb5015ff021db115ace010f23f55c2591059bba0 + UnderlyingAsset['eth:czama'] ), erc7984( 'f47ac10b-58cc-4372-a567-0e02b2c3d480', 'eth:cusdt', 'Confidential USDT', 6, - '0x0000000000000000000000000000000000000002', // TODO: update with mainnet contract address + '0xae0207c757aa2b4019ad96edd0092ddc63ef0c50', // https://etherscan.io/token/0xAe0207C757Aa2B4019Ad96edD0092ddc63EF0c50 UnderlyingAsset['eth:cusdt'] ), + erc7984( + 'fb41ba70-858c-48e6-a513-9da1ea030853', + 'eth:cusdc', + 'Confidential USDC', + 6, + '0xe978f22157048e5db8e5d07971376e86671672b2', // https://etherscan.io/token/0xe978f22157048e5db8e5d07971376e86671672b2 + UnderlyingAsset['eth:cusdc'] + ), // Testnet tokens (hteth / Hoodi) — Zama cleartext FHE stack (chain ID 560048) terc7984(