-
Notifications
You must be signed in to change notification settings - Fork 34
Add payment proof freshness badge to paid results #82
Copy link
Copy link
Open
Labels
Stellar WaveIssue proposed for the Drips Stellar Wave programIssue proposed for the Drips Stellar Wave programarea: webWeb and wallet experienceWeb and wallet experiencearea: x402x402 and Stellar paymentsx402 and Stellar paymentscomplexity: highExpected high implementation complexityExpected high implementation complexitydrips-candidateCandidate for a Drips Stellar WaveCandidate for a Drips Stellar WaveenhancementNew feature or requestNew feature or request
Description
Metadata
Metadata
Assignees
Labels
Stellar WaveIssue proposed for the Drips Stellar Wave programIssue proposed for the Drips Stellar Wave programarea: webWeb and wallet experienceWeb and wallet experiencearea: x402x402 and Stellar paymentsx402 and Stellar paymentscomplexity: highExpected high implementation complexityExpected high implementation complexitydrips-candidateCandidate for a Drips Stellar WaveCandidate for a Drips Stellar WaveenhancementNew feature or requestNew feature or request
Why this matters
SCF reviewers should be able to tell whether a displayed payment proof is fresh or stale without inspecting raw timestamps in the API payload.
Scope
Add a small freshness badge for paid-query proof metadata in the dashboard result panel:
Freshwhen proof timestamp is recent;Stalewhen older than a conservative threshold;Unavailablewhen no proof timestamp exists;Suggested files:
apps/web/src/App.tsxapps/web/src/types.tspackages/shared/src/schemas.tsif response typing needs a field.Acceptance criteria
Wave complexity
High - improves reviewer confidence in paid-query evidence freshness.