Skip to content

Name the WPM metadata encryption protocol - #5

Merged
rohenaz merged 2 commits into
mainfrom
codex/admin-metadata-protocol
Aug 31, 2026
Merged

Name the WPM metadata encryption protocol#5
rohenaz merged 2 commits into
mainfrom
codex/admin-metadata-protocol

Conversation

@rohenaz

@rohenaz rohenaz commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Summary

  • expose the exact WPM [2, "admin metadata encryption"] identifier as WalletProtocolID.walletMetadataEncryption
  • reuse the existing private canonical construction while retaining the in-process-only BRC-44 boundary
  • reject the value from external JSON and wallet-wire encoding/decoding
  • run the existing live ProtoWallet metadata-encryption vector through the named constant

Verification

  • focused wallet-identifier and ProtoWallet metadata vector tests: 2 passed
  • full swift test: 800 passed
  • git diff --check

@rohenaz
rohenaz merged commit e9c2be0 into main Aug 31, 2026
8 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.

1 participant