From e76cf8460b4b3298f6fca7fb737554d4b2132a43 Mon Sep 17 00:00:00 2001 From: Evengrid Date: Sat, 20 Jun 2026 01:58:11 +0200 Subject: [PATCH] fix(sdk): update plain-mode addresses to the 2026-06-15 Arb Sepolia redeploy MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The plain (non-FHE) contracts were redeployed on Arbitrum Sepolia on 2026-06-15 to new addresses (now verified on Arbiscan), but the SDK still pointed at the 2026-06-14 set. That left sdk.escrowPlain / sdk.recoursePlain resolving to stale contracts and disagreeing with the docs Contracts page. Update the six plain* keys to the current, verified addresses. plainEscrow 0xa125… -> 0xAf4e9b2f19a2BF7CF05B7eAae20369FBE3823B8D plainEscrowReceiver 0xD4cb… -> 0x495b4E97C1983B79B926994D8278E06b9BbdC834 plainRecoursePool 0xCd05… -> 0xb07967Ac5d301C65C70Fe3C0B7B8513B15B23047 plainPoolFactory 0xA2D7… -> 0x2AA20E195290426ad626F65C540FCE2A58DFF9AF plainPolicyRegistry 0xAf23… -> 0x44A8314006E036047586bA90cD3FC153B8990361 plainCoverageManager 0x3fcD… -> 0xE93191EE7C275E2C8a93FE9A6a2a67f2124daB8E Co-Authored-By: Claude Opus 4.8 (1M context) --- packages/sdk/src/constants/addresses.ts | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/packages/sdk/src/constants/addresses.ts b/packages/sdk/src/constants/addresses.ts index ec1ed28..f3bfc65 100644 --- a/packages/sdk/src/constants/addresses.ts +++ b/packages/sdk/src/constants/addresses.ts @@ -25,13 +25,14 @@ export const TESTNET_ADDRESSES: NetworkAddresses = { trustedForwarder: "0x7ceA357B5AC0639F89F9e378a1f03Aa5005C0a25", governanceToken: "0xb847e041bB3bC78C3CD951286AbCa28593739D12", - // Plain (non-FHE) — mainnet launch path - plainEscrow: "0xa125db70c1f17E395AfFa30b32e1e4A94aF3A81c", - plainEscrowReceiver: "0xD4cb6F1B679C3b16AE02aAdc66e172142EAAC5a2", - plainRecoursePool: "0xCd05D0B8854ff030d874Ec346EbB883C40E63C33", - plainPoolFactory: "0xA2D78bfaB94B93106c8Da17E6967501D54DfE772", - plainPolicyRegistry: "0xAf23b86086FC6DC74796865be3B3a8bBAd68AB95", - plainCoverageManager: "0x3fcD1896745B2b91b4397e7E762910Fbf7eE9D22", + // Plain (non-FHE) — mainnet launch path. 2026-06-15 Arb Sepolia redeploy + // (verified on Arbiscan; supersedes the 2026-06-14 plain addresses). + plainEscrow: "0xAf4e9b2f19a2BF7CF05B7eAae20369FBE3823B8D", + plainEscrowReceiver: "0x495b4E97C1983B79B926994D8278E06b9BbdC834", + plainRecoursePool: "0xb07967Ac5d301C65C70Fe3C0B7B8513B15B23047", + plainPoolFactory: "0x2AA20E195290426ad626F65C540FCE2A58DFF9AF", + plainPolicyRegistry: "0x44A8314006E036047586bA90cD3FC153B8990361", + plainCoverageManager: "0xE93191EE7C275E2C8a93FE9A6a2a67f2124daB8E", }; const ADDRESSES_BY_NETWORK: Partial> = {