Skip to content

Add dashboard warning for demo-mode payment evidence #75

Description

@emrekayat

Why this matters

SCF reviewers need to distinguish deterministic demo output from real x402/Stellar payment evidence without reading backend logs.

Scope

Add a small warning or badge in the paid result area when the current result was produced in demo mode or lacks verified payment evidence.

Suggested files:

  • apps/web/src/App.tsx
  • apps/web/src/types.ts
  • shared response schemas if needed.

Acceptance criteria

  • Real payment evidence renders as verified or linked when available.
  • Demo-mode results render a clear demo/fallback badge.
  • Missing evidence never appears as verified.
  • The badge is driven by API response fields, not hard-coded UI state.
  • Frontend test or component test covers demo and verified states.

Wave complexity

High - prevents overclaiming payment settlement in demos and investor walkthroughs.

Metadata

Metadata

Labels

Stellar WaveIssue proposed for the Drips Stellar Wave programarea: webWeb and wallet experiencearea: x402x402 and Stellar paymentscomplexity: highExpected high implementation complexitydrips-candidateCandidate for a Drips Stellar WaveenhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions