Skip to content

feat: add inketh (INK) EVM chain support and testnet contract deployment#352

Merged
manojkumar138 merged 1 commit intomasterfrom
inketh-contracts
Apr 16, 2026
Merged

feat: add inketh (INK) EVM chain support and testnet contract deployment#352
manojkumar138 merged 1 commit intomasterfrom
inketh-contracts

Conversation

@manojkumar138
Copy link
Copy Markdown
Contributor

@manojkumar138 manojkumar138 commented Apr 16, 2026

Summary

  • Adds INK L2 (inketh) EVM chain support to eth-multisig-v4
  • Deploys and verifies V4 wallet contracts + Batcher contract on testnet (INK Sepolia)

Linear: CECHO-756

Changes

  • config/chainIds.ts — Added INKETH (57073) and INKETH_TESTNET (763373)
  • scripts/chainConfig.ts — Gas config for inketh/tinketh (default EIP-1559, gasLimit: 3_000_000)
  • hardhat.config.ts — Network entries, apiKey, and customChains for explorer verification
  • .github/workflows/deploy_and_release.yml — Added inketh/tinketh to tag regex and deploy conditions
  • .github/workflows/deploy_batcher_contract.yml — Added inketh/tinketh to tag regex and deploy conditions

Deployed Addresses (Testnet: tinketh — INK Sepolia, Chain ID: 763373)

Contract Address
WalletSimple 0x841c079aB5BCA5CdDF6009992205Eb4ed1E088A4
WalletFactory 0x563772a83867DBC4d04B7951B2149913494E5DAC
ForwarderV4 0xA3C2ca16378D7e5087446DCfB8026c3D02D5224
ForwarderFactoryV4 0x61A21DB484AdA42c81C56C05822501D6342a5224
Batcher 0xD5E3Adaa7565D7ffa20Ad20f0316839D44705BB9

Explorer

Testnet: https://explorer-sepolia.inkonchain.com

🤖 Generated with Claude Code

…oyment

- config/chainIds.ts: Added INKETH (57073) and INKETH_TESTNET (763373)
- scripts/chainConfig.ts: Gas config for inketh/tinketh (default EIP-1559, gasLimit: 3_000_000)
- hardhat.config.ts: Network entries, apiKey, and customChains for explorer verification
- .github/workflows/deploy_and_release.yml: Added inketh/tinketh to tag regex and deploy conditions
- .github/workflows/deploy_batcher_contract.yml: Added inketh/tinketh to tag regex and deploy conditions

Deployed Addresses (Testnet: tinketh — INK Sepolia, Chain ID: 763373):
- WalletSimple:       0x841c079aB5BCA5CdDF6009992205Eb4ed1E088A4
- WalletFactory:      0x563772a83867DBC4d04B7951B2149913494E5DAC
- ForwarderV4:        0xA3C2ca16378D7e5087446DCfB8026c3D02D5263e
- ForwarderFactoryV4: 0x61A21DB484AdA42c81C56C05822501D6342a5224
- Batcher:            0xD5E3Adaa7565D7ffa20Ad20f0316839D44705BB9

Linear: CECHO-756

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@manojkumar138 manojkumar138 merged commit a6d3414 into master Apr 16, 2026
4 checks passed
@manojkumar138 manojkumar138 deleted the inketh-contracts branch April 16, 2026 13:21
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.

3 participants