Skip to content

Conversation

@capossele
Copy link
Contributor

@capossele capossele commented Nov 13, 2025

In preparation for the bitVM integration, this PR adds a new immutable verifier used for verifying application seals.
It also drops the withdrawFromTreasury and withdrawFromCollateralTreasury method from the contract due to bytecode size limitations

@github-actions github-actions bot changed the title Add application verifier BM-1894: Add application verifier Nov 13, 2025
require(deprecatedAssessorId != bytes32(0), "Invalid deprecated assessor image");
}

VERIFIER = verifier;
Copy link
Contributor

Choose a reason for hiding this comment

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

I guess it would make the migration more difficult if we rename to ASSESSOR_VERIFIER? Can we at least update the comments on the field that its only used for the assessor?

Copy link
Contributor Author

@capossele capossele Dec 4, 2025

Choose a reason for hiding this comment

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

Yeah it might break the upgrade, but added a comment

@capossele capossele merged commit 9286615 into main Dec 8, 2025
20 of 21 checks passed
@capossele capossele deleted the angelo/application-verifier branch December 8, 2025 18:04
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