Skip to content

Update testnet PoD v2.4 remount addresses - #64

Open
naiemk-coti wants to merge 2 commits into
mainfrom
naiem/testnet-pod-v2.4
Open

Update testnet PoD v2.4 remount addresses#64
naiemk-coti wants to merge 2 commits into
mainfrom
naiem/testnet-pod-v2.4

Conversation

@naiemk-coti

@naiemk-coti naiemk-coti commented Aug 12, 2026

Copy link
Copy Markdown
Member

Summary

  • Sync Sepolia, Fuji, and COTI testnet chain constants to PoD inbox v2.4 remount addresses from deployConfig.testnet.yaml.
  • Update Privacy Portal factories, p.* tokens, portal pairs, MTT underlyings, and price oracles on Sepolia/Fuji (plus COTI testnet oracle).
  • Point shared POD_INBOX_ADDRESS at the remounted inbox used across chains.
  • Sepolia p.MTT reuses the faucet/mock underlying 0xd3f5c63f4D87D2235b295FbA83351d31d0eD1BeE (Ownable; demo wallet is not the MTT owner — fund via transfer or reduce ERC7984_DEPOSIT_AMOUNT).

Live e2e (2026-08-12)

ERC7984_TOKEN=p.MTT npm run demo:erc7984-sepolia against deployConfig.testnet.yamlpass for deposit → transfer → withdraw.

Step Status Key Sepolia tx
Deposit (wrap) pass 0x6d41cb4bae624606604f046c84e0313d3a28d4128b906c7855b592bef01b3dd1
Mint callback pass 0xdef49641a889b3c7c0300f20543c73d5598a7ea9a1307f9d60b177cac85a371c
Transfer pass submit 0xb3738b45035ba5b671d81a94dd16565fb1ade04db8af5defdfa705219352a507 / callback 0x40f185a7f28cb9bad16bf73698effcfc852d7c52db65f70ab858e9b06c61e558
Withdraw pass request 0x703b996a0639814443b123695d047d33815a2d2ae644fa66bc95951e2188f0a2 / callback 0xcfa7b1e3fc6c4487d17c60165b4bb2ac8d9abf6226615fe284ab1c0f61f3913e

Portal 0x181790940173eE3792B5fbC8e5EC4De9899856Dc · pToken 0x1D49e843E8E2F66beC3733Ae38b9879e6ece268B.

Test plan

  • Confirm addresses in sepolia.ts, avalancheFuji.ts, coti.ts, and podInbox.ts match pod-ecosystem-integration/deployConfig.testnet.yaml.
  • Smoke: connect wallet on Sepolia/Fuji and load Privacy Portal / pToken balances against remounted contracts.
  • Smoke: fee estimation / transfer flows still resolve the remounted inbox and oracles.
  • Run existing unit tests for chain config / pod fees if present.
  • Live Sepolia p.MTT deposit → transfer → withdraw e2e (see above).

Made with Cursor

@naiemk-coti
naiemk-coti requested a review from a team August 12, 2026 11:17
naiemk-coti and others added 2 commits August 13, 2026 15:14
Sync inbox, price oracles, factories, portals, and pTokens from deployConfig.testnet.yaml for Sepolia, Fuji, and COTI.

Co-authored-by: Cursor <cursoragent@cursor.com>
Reuse the old faucet underlyings and wire Sepolia/Fuji to the redeployed p.MTT portal pairs.

Co-authored-by: Cursor <cursoragent@cursor.com>
@naiemk-coti
naiemk-coti force-pushed the naiem/testnet-pod-v2.4 branch from 15e2c23 to 9cbea7c Compare August 13, 2026 15:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant