Skip to content

feat: add sepeth (Sepolia) EVM chain support [CECHO-1729] - #372

Merged
rithwik-bitgo merged 1 commit into
masterfrom
CECHO-1729
Aug 19, 2026
Merged

feat: add sepeth (Sepolia) EVM chain support [CECHO-1729]#372
rithwik-bitgo merged 1 commit into
masterfrom
CECHO-1729

Conversation

@rithwik-bitgo

Copy link
Copy Markdown
Contributor

Summary

Adds Sepolia (sepeth) EVM testnet chain support to eth-multisig-v4 and deploys
V4 wallet + Batcher contracts on testnet.

Linear: CECHO-1729

Changes

  • config/chainIds.ts — Added SEPETH (11155111)
  • scripts/chainConfig.ts — Added CHAIN_IDS.SEPETH case (shares HOODI's config: ForwarderV4/ForwarderFactoryV4, default feeData-based gas)
  • hardhat.config.ts — Added sepeth network entry, sepolia etherscan apiKey entry, and sepolia customChains entry (needed by the repo's custom verifier fallback)
  • .github/workflows/deploy_and_release.yml — Added sepeth to tag regex and testnet deploy condition (testnet-only, no mainnet counterpart)
  • .github/workflows/deploy_batcher_contract.yml — Added sepeth to tag regex and testnet deploy condition

Deployed Addresses (Testnet: sepeth)

Contract Address
WalletSimple 0x432CD32adA1654E5963f19C950E24708B8367BD8
WalletFactory 0x86cC3FCE56285cab84854ddbCDD9821880989aBF
ForwarderV4 0xB657FD5A3cE8bd6c346d457D2014cc00E65bBED3
ForwarderFactoryV4 0xb6F17b28175E38c056Cb27E170884251504Ca849
Batcher 0x5d9819298792e849bE9D96Dcc30E2b6ce703C192

WalletFactory, ForwarderV4, and ForwarderFactoryV4 are verified on Sepolia Etherscan. WalletSimple and Batcher submissions hit Etherscan's V1 API deprecation during the automated deploy flow and are pending manual re-verification.

Explorer

Testnet: https://sepolia.etherscan.io

Test plan

  • Contracts compiled successfully
  • All 5 contracts deployed on Sepolia testnet
  • WalletFactory, ForwarderV4, ForwarderFactoryV4 verified on Sepolia Etherscan
  • WalletSimple and Batcher verification pending (Etherscan V1 API deprecation affects repo-wide verifier, not specific to this chain)

Adds Sepolia testnet chain support to eth-multisig-v4 and deploys
V4 wallet + Batcher contracts on testnet.
@rithwik-bitgo
rithwik-bitgo requested review from a team as code owners August 17, 2026 12:25
@linear-code

linear-code Bot commented Aug 17, 2026

Copy link
Copy Markdown

CECHO-1729

@rithwik-bitgo
rithwik-bitgo marked this pull request as draft August 17, 2026 12:25

@manojkumar138 manojkumar138 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LG

@rithwik-bitgo
rithwik-bitgo marked this pull request as ready for review August 18, 2026 03:38
@rithwik-bitgo
rithwik-bitgo merged commit c175a6a into master Aug 19, 2026
5 checks passed
@rithwik-bitgo
rithwik-bitgo deleted the CECHO-1729 branch August 19, 2026 07:30
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.

4 participants