Imported from zhoudongchao9-cloud/blueprint-repl (
crates/networking/extensions/AGENTS.md). Install upstream withnpx skills add zhoudongchao9-cloud/blueprint-repl --skill extensions. Copyright stays with the author.
extensions
Purpose
Aggregator directory for networking protocol extensions that build on top of the core blueprint-networking P2P layer. Each subdirectory is an independent crate providing a specific multi-party protocol pattern (signature aggregation, round-based MPC, or shared gossip primitives).
Contents (one hop)
Subdirectories
-
agg-sig-gossip/-blueprint-networking-agg-sig-gossip-extension: signature aggregation over gossipsub usingblueprint-cryptoaggregation primitives andbitvecsigner bitmaps -
gossip-primitives/-blueprint-gossip-primitives: reusable gossip protocol building blocks (message deduplication via LRU/blake3, async round management, optional live libp2p transport); used as a foundation by other extensions -
round-based/-blueprint-networking-round-based-extension: adapter integrating theround-basedcrate withblueprint-networkingfor multi-round MPC protocols over P2P
Files
- (none)
Key APIs (no snippets)
- Signature aggregation gossip protocol (agg-sig-gossip)
- Gossip message primitives with deduplication and round tracking (gossip-primitives)
- Round-based MPC protocol adapter over blueprint networking (round-based)
Relationships
- All extensions depend on
blueprint-networkingandblueprint-crypto agg-sig-gossipdepends ongossip-primitives- These extensions are consumed by blueprint services that need multi-party computation or aggregated signatures
