Skip to content

feat: Add replay protection for contributions #405

Description

Description

Double-spend risk exists if contributions are not unique per round. Add replay protection.

Requirements

  • Track contribution uniqueness per round per member
  • Reject duplicate contributions
  • Add tests for replay scenarios

Acceptance Criteria

  • Each contribution is unique per round
  • Duplicate contributions rejected
  • Tests verify replay protection

Priority

High

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions