Proposal: Automatic handling of unavailable counterparties
CLOSEDPull Request
node-deployment-operationsneeds-champion
Development Fund Proposal Submission
Proposal file:
/proposals/2026-07-DA-automatic-handling-unavailable-counterparties.md
---
Summary
This proposal introduces an automated, persistent counterparty lifecycle management system in the SV App to handle unresponsive counterparties and those with vetting errors. By shifting counterparty exclusions from in-memory lists to persistent SQL-level anti-joins and isolating failures via recursive batch splitting, this mechanism prevents failing nodes from blocking healthy trigger processing, eliminates manual operator intervention, and scales up to 100M total network parties.
---
Checklist
- [x] Proposal file added under
/proposals/ - [ ] Milestones and funding amounts defined
- [x] Acceptance criteria included
- [x] Alignment with Canton priorities described
---
Notes for Reviewers
(Add anything the Tech & Ops Committee should pay attention to.)