Skip to content

docs(roadmap): add PR29 — Trust Bundle#45

Merged
naory merged 2 commits intomainfrom
docs/trust-bundle-roadmap
Mar 17, 2026
Merged

docs(roadmap): add PR29 — Trust Bundle#45
naory merged 2 commits intomainfrom
docs/trust-bundle-roadmap

Conversation

@naory
Copy link
Copy Markdown
Collaborator

@naory naory commented Mar 17, 2026

Summary

  • Adds PR29 as a new pending entry in Phase 6
  • Covers Trust Bundle types (TrustBundle, TrustBundleIssuerEntry), three new SDK functions (signTrustBundle, verifyTrustBundle, resolveFromTrustBundle), and integration with the existing verifiers via an optional trustBundles[] parameter
  • Defines test cases including multi-bundle tie-break (latest expiresAt wins), expired bundle rejection, and offline verification with no env var / no network call

Follows the spec defined in: mpcp-spec PR #18 (Trust Bundles)

Test plan

  • PR description reviewed against trust-bundles.md spec
  • Dependency ordering noted: PR29 is foundational for PA PR15 and merchant-sdk PR9

🤖 Generated with Claude Code

NAOR YUVAL and others added 2 commits March 17, 2026 11:30
…tion

Adds a new pending PR entry for Trust Bundle support:
- TrustBundle + TrustBundleIssuerEntry types
- signTrustBundle / verifyTrustBundle / resolveFromTrustBundle functions
- Integration with verifySignedBudgetAuthorization + verifyPolicyGrant via
  optional trustBundles[] parameter (step-1 key resolution before HTTPS well-known)
- Golden test vectors for bundle-based offline verification

Spec: https://mpcp-protocol.github.io/spec/protocol/trust-bundles/

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@naory naory merged commit 72d1f52 into main Mar 17, 2026
@naory naory deleted the docs/trust-bundle-roadmap branch March 17, 2026 09:37
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