Skip to content

feat: add verifyKeychain/verifyKeychainAdmin to ISignatureVerifier (TIP-1049)#122

Merged
grandizzy merged 2 commits into
tempoxyz:masterfrom
stevencartavia:feat/sigverifier-keychain
Jun 23, 2026
Merged

feat: add verifyKeychain/verifyKeychainAdmin to ISignatureVerifier (TIP-1049)#122
grandizzy merged 2 commits into
tempoxyz:masterfrom
stevencartavia:feat/sigverifier-keychain

Conversation

@stevencartavia

Copy link
Copy Markdown
Contributor

Adds the two TIP-1049 keychain verification methods to ISignatureVerifier, matching the T6 SignatureVerifier precompile (tempo v1.9.0):

  • verifyKeychain(address account, bytes32 hash, bytes signature) → bool
  • verifyKeychainAdmin(address account, bytes32 hash, bytes signature) → bool

Signatures match the node's canonical interface. These are T6-gated (revert as unknown selector before T6).

@stevencartavia stevencartavia changed the title feat: add verifyKeychain/verifyKeychainAdmin to ISignatureVerifier (TIP-1049) feat: add verifyKeychain/verifyKeychainAdmin to ISignatureVerifier (TIP-1049) Jun 19, 2026

@grandizzy grandizzy left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

looks good, pls fix fmt and then we can merge. thanks!

@grandizzy
grandizzy self-requested a review June 23, 2026 05:32
@grandizzy
grandizzy merged commit 84baf10 into tempoxyz:master Jun 23, 2026
22 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