Skip to content

feat: add Gouda testnet support#13

Merged
dylanlott merged 1 commit into
mainfrom
feat/gouda
May 28, 2026
Merged

feat: add Gouda testnet support#13
dylanlott merged 1 commit into
mainfrom
feat/gouda

Conversation

@dylanlott

Copy link
Copy Markdown
Contributor

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>
@dylanlott dylanlott merged commit ea6cbe7 into main May 28, 2026
2 checks passed
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.

2 participants