Skip to content

feat: add stealth payment cost calculator - #147

Merged
truthixify merged 11 commits into
wraith-protocol:developfrom
ranvirjrj-beep:feat/128-cost-calculator
Aug 28, 2026
Merged

feat: add stealth payment cost calculator#147
truthixify merged 11 commits into
wraith-protocol:developfrom
ranvirjrj-beep:feat/128-cost-calculator

Conversation

@ranvirjrj-beep

Copy link
Copy Markdown

Summary

  • Add a shareable stealth-payment cost calculator with chain, monthly payment count, and average payment value inputs.
  • Embed it below the /use-cases personas and add /use-cases/calculator.
  • Persist scenario state in URL query parameters with copy/reset, validation, inline source notes, and accessibility coverage.
  • Keep fee data behind an explicitly temporary typed adapter while Chain comparison matrix page #127 owns canonical src/data/chains.json.

Verification coverage

  • 10 focused calculator regression tests
  • unit axe coverage
  • Playwright axe + keyboard coverage
  • sitemap and SEO metadata coverage

Data dependency

#127 is still open and src/data/chains.json has not landed. Per the maintainer's instruction on #128, this PR uses an explicitly noncanonical temporary adapter designed to be replaced by the actual #127 schema without rewriting calculator logic.

Closes #128

@vercel

vercel Bot commented Aug 28, 2026

Copy link
Copy Markdown

@ranvirjrj-beep is attempting to deploy a commit to the truthixify's projects Team on Vercel.

A member of the Team first needs to authorize it.

@drips-wave

drips-wave Bot commented Aug 28, 2026

Copy link
Copy Markdown

@ranvirjrj-beep Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@truthixify
truthixify merged commit 5273942 into wraith-protocol:develop Aug 28, 2026
3 of 4 checks passed
@truthixify

Copy link
Copy Markdown
Contributor

Merged. Stubbing calculatorChains.ts locally rather than blocking on #127 was exactly right, and the URL-encoded scenario state plus the a11y test make it genuinely shareable. Good work @ranvirjrj-beep.

@ranvirjrj-beep

Copy link
Copy Markdown
Author

@truthixify Thank you! Really appreciate the review and the kind words. If possible, I’d also be grateful if you could leave feedback for me on Stellar. I’d be very happy to take on larger or more involved issues as well, so please keep me in mind for future work. 🙌

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fee and cost calculator widget

2 participants