From 11a5db3a228303ca895809f5e5b2773c266283a8 Mon Sep 17 00:00:00 2001 From: paypes <43441600+abbesBenayache@users.noreply.github.com> Date: Fri, 17 Apr 2026 11:02:24 +0200 Subject: [PATCH 1/2] feat(sdk): resolve default dapp from Compass web3mail-tdx --- src/utils/resolveDappAddressFromCompass.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils/resolveDappAddressFromCompass.ts b/src/utils/resolveDappAddressFromCompass.ts index 6833eee8..61c6e3b5 100644 --- a/src/utils/resolveDappAddressFromCompass.ts +++ b/src/utils/resolveDappAddressFromCompass.ts @@ -9,7 +9,7 @@ export async function resolveDappAddressFromCompass( return undefined; } - const address = await fetch(`${compassUrl}/${chainId}/iapps/web3mail`) + const address = await fetch(`${compassUrl}/${chainId}/iapps/web3mail-tdx`) // Handle network errors .catch((error) => { throw new CompassCallError( From a30a4b50e80d9d94fc23b55d25d8aba7a99c8954 Mon Sep 17 00:00:00 2001 From: paypes <43441600+abbesBenayache@users.noreply.github.com> Date: Fri, 17 Apr 2026 11:02:39 +0200 Subject: [PATCH 2/2] feat(sdk): use TDX workerpool addresses for Arbitrum chains --- src/config/config.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/config/config.ts b/src/config/config.ts index eb04f3ea..4a8628b7 100644 --- a/src/config/config.ts +++ b/src/config/config.ts @@ -32,7 +32,7 @@ const CHAIN_CONFIG: Record = { 421614: { name: 'arbitrum-sepolia-testnet', dappAddress: undefined, // ENS not supported on this network, address will be resolved from Compass - prodWorkerpoolAddress: '0xB967057a21dc6A66A29721d96b8Aa7454B7c383F', + prodWorkerpoolAddress: '0x2956f0cb779904795a5f30d3b3ea88b714c3123f', // TDX workerpool dataProtectorSubgraph: 'https://thegraph.arbitrum-sepolia-testnet.iex.ec/api/subgraphs/id/5YjRPLtjS6GH6bB4yY55Qg4HzwtRGQ8TaHtGf9UBWWd', ipfsGateway: 'https://ipfs-gateway.arbitrum-sepolia-testnet.iex.ec', @@ -42,7 +42,7 @@ const CHAIN_CONFIG: Record = { 42161: { name: 'arbitrum-mainnet', dappAddress: undefined, // ENS not supported on this network, address will be resolved from Compass - prodWorkerpoolAddress: '0x2C06263943180Cc024dAFfeEe15612DB6e5fD248', + prodWorkerpoolAddress: '0x8ef2ec3ef9535d4b4349bfec7d8b31a580e60244', // TDX workerpool dataProtectorSubgraph: 'https://thegraph.arbitrum.iex.ec/api/subgraphs/id/Ep5zs5zVr4tDiVuQJepUu51e5eWYJpka624X4DMBxe3u', ipfsGateway: 'https://ipfs-gateway.arbitrum-mainnet.iex.ec',