Skip to content

feat: add Gouda testnet support#13

Open
dylanlott wants to merge 1 commit into
mainfrom
feat/gouda
Open

feat: add Gouda testnet support#13
dylanlott wants to merge 1 commit into
mainfrom
feat/gouda

Conversation

@dylanlott
Copy link
Copy Markdown

Summary

  • Adds `chains/Gouda.sol` with rollup chain ID 792669, deployed Passage/Orders addresses on the Gouda host (0x57348c54e3F89097579dFcD4F5d2700ca2EB1906 / 0x5C5cd1F1c35227b14F6A94c6e05347403F4C963E), and Gouda host token addresses. `HOST_CHAIN_ID` matches Parmigiana's (3151908) — Gouda runs on the Parmigiana host chain.
  • Adds a Gouda `else if` branch in `SignetL2`'s constructor, mirroring the existing Parmigiana pattern, so contracts inheriting `Flash`/`PayMe`/etc compile and deploy on Gouda.

Test plan

  • `forge build` clean
  • `FlashProbe` (from signet-e2e/contracts) deploys to Gouda RU at `0x28436307Eb88e4b571EbD866435dFC634CD345C9` against this branch — previously reverted with `UnsupportedChain(792669)`.

Related

🤖 Generated with Claude Code

- New chains/Gouda.sol with rollup chain ID 792669 and Gouda host
  deployment addresses (host chain shared with Parmigiana).
- SignetL2 constructor adds an `else if` branch for Gouda's rollup
  chain ID, matching the existing Parmigiana pattern.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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