Skip to content

certora: BindingArgs conf, binding at argument level, 7 rules - #165

Open
remedcu wants to merge 1 commit into
certora/580-bindingfrom
certora/590-binding-args
Open

remedcu wants to merge 1 commit into
certora/580-bindingfrom
certora/590-binding-args

Conversation

@remedcu

@remedcu remedcu commented Sep 15, 2026

Copy link
Copy Markdown
Collaborator

Adds BindingArgs.conf, which checks 7 rules of BindingArgs.spec against BindingHarness. Its label reads "BindingArgs: the per-policy binding claims restated at the argument level (R-BIND-1, R-BIND-2)".

Files

  • certora/conf/BindingArgs.conf (new)
  • certora/specs/BindingArgs.spec (new): 7 rules
  • certora/README.md and certora/VERIFICATION_REPORT.md updated to what this commit carries

Report rows first present here

row statement status
R-BIND-1 The hash handed to the signature verdict equals the Safe's EIP-712 transaction hash with zeroed ... green
R-BIND-2 On the attestation path FROST.verify sees the decoded key and signature over the transaction ... green

Evidence

Job 14ee65c7.

Reproduce:

certoraRun certora/conf/BindingArgs.conf

Stacked on pull request 580 (certora/580-binding). Merge group 4 (580-590).

@remedcu
remedcu requested a balanced review from Copilot September 15, 2026 12:31
@remedcu remedcu self-assigned this Sep 15, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

This branch has not been deployed

No deployments
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