Skip to content

feat(patterns): add private transaction broadcasting pattern - #43

Merged
oskarth merged 1 commit into
masterfrom
feature/pr-003-private-tx-broadcasting
Jan 14, 2026
Merged

oskarth merged 1 commit into
masterfrom
feature/pr-003-private-tx-broadcasting

Conversation

@oskarth

@oskarth oskarth commented Jan 14, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Add pattern-private-transaction-broadcasting.md covering MEV protection via private submission
  • Document two variants: Flashbots Protect (private relay) and Shutter (encrypted mempool)
  • Include trust model analysis, trade-offs, and institutional use case examples

Details

Field Value
Status draft
Maturity pilot
Layer hybrid
Size 117 lines

Vendors referenced (3+):

  • Flashbots (Protect, MEV-Share)
  • Shutter Network
  • SUAVE
  • MEV Blocker

Test plan

  • node scripts/validate-patterns.js passes
  • All required sections present (Intent, Ingredients, Protocol, Guarantees, Trade-offs, Example, See also)
  • 3+ vendor examples in See Also

Implements PR-003 from PRD Sprint 1.

- Cover Flashbots Protect and Shutter encrypted mempool variants
- Include MEV protection guarantees and trust model trade-offs
- Reference 3+ vendors in See Also (Flashbots, Shutter, SUAVE)
@oskarth
oskarth requested review from Meyanis95 and mojalil January 14, 2026 06:23
@Meyanis95

Copy link
Copy Markdown
Contributor

LGTM!

@oskarth
oskarth merged commit f28fb72 into master Jan 14, 2026
3 checks passed
@oskarth
oskarth deleted the feature/pr-003-private-tx-broadcasting branch January 14, 2026 09:56
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