Skip to content

Umbrella: Add optional on-chain USDC settlement verification #161

Description

@AnkanMisra

Summary

Umbrella issue for optional on-chain USDC settlement verification. The implementation work is split into smaller child issues so the project can separate configuration, settlement verification, and replay protection concerns cleanly.

Current State

The current project validates signed payment authorization only. It does not yet verify on-chain USDC settlement, and it does not yet define replay semantics for transaction reuse.

Child Issues

Acceptance Criteria

This umbrella issue is complete when the child issues land and the resulting docs, tests, and public contract clearly distinguish signature authorization from real settlement.

Non-goals

  • Do not assign this umbrella issue directly as one contributor task.
  • Do not blur signature-only authorization with on-chain settlement.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestgoPull requests that update go codelevel:advancedLarge, risky, or cross-service work requiring strong project context.rustPull requests that update rust codetype:featureNew user-facing or API-facing capability.type:securitySecurity, abuse resistance, secret safety, or payment integrity work.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions