Skip to content

feat: add script verifying deployment#161

Merged
sogipec merged 1 commit into
mainfrom
feat/verifyMerklDeployment
Jun 18, 2026
Merged

feat: add script verifying deployment#161
sogipec merged 1 commit into
mainfrom
feat/verifyMerklDeployment

Conversation

@dujardin09

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI review requested due to automatic review settings May 11, 2026 17:31

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Adds a Foundry script to validate a Merkl deployment on-chain by checking ownership, proxy wiring, key configuration values, and expected nonce-derived deployment addresses.

Changes:

  • Introduces VerifyMerklDeployment Forge script with two run(...) entrypoints (default and explicit angleLabs/deployer).
  • Adds checks for ProxyAdmin, AccessControlManager, Distributor, DistributionCreator, optional Disputer, and expected CREATE-nonce derived addresses.
  • Emits a summary and reverts if any verification failures are detected.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread scripts/verifyMerklDeployment.s.sol
Comment thread scripts/verifyMerklDeployment.s.sol
@dujardin09 dujardin09 self-assigned this May 12, 2026
@sogipec sogipec merged commit 3c101e8 into main Jun 18, 2026
7 checks passed
@sogipec sogipec deleted the feat/verifyMerklDeployment branch June 18, 2026 13:17
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