Skip to content

fix(deposit): mint the address for Wirex cardholders only - #2572

Merged
mul53 merged 1 commit into
qafrom
claude/wallet-deposit-screens-bb5155
Sep 24, 2026
Merged

mul53 merged 1 commit into
qafrom
claude/wallet-deposit-screens-bb5155

Conversation

@mul53

@mul53 mul53 commented Sep 24, 2026

Copy link
Copy Markdown
Collaborator

The stablecoin rule was applied to everyone. It is a Wirex rule: the address is minted against the card destination and the backend resolves that by issuer, so for a Wirex cardholder it delivers to their Safe on Fuse — the balance their card settles from — while for a Rain cardholder it would deliver to the card, and for someone with no card there is no issuer to resolve at all. Everyone but Wirex now sees the Safe address for every currency, as they did before.

This also closes the gap noted when that change went in. The savings flow's "Deposit from an external wallet" route reaches this screen without checking the issuer, so a Rain cardholder could get there — and with the rule applied to all, their stablecoins would have landed on their card instead of their wallet. The check now sits on the address itself rather than on the routes into it, so no entry point has to remember.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

The stablecoin rule was applied to everyone. It is a Wirex rule: the address
is minted against the card destination and the backend resolves that by
issuer, so for a Wirex cardholder it delivers to their Safe on Fuse — the
balance their card settles from — while for a Rain cardholder it would
deliver to the card, and for someone with no card there is no issuer to
resolve at all. Everyone but Wirex now sees the Safe address for every
currency, as they did before.

This also closes the gap noted when that change went in. The savings flow's
"Deposit from an external wallet" route reaches this screen without checking
the issuer, so a Rain cardholder could get there — and with the rule applied
to all, their stablecoins would have landed on their card instead of their
wallet. The check now sits on the address itself rather than on the routes
into it, so no entry point has to remember.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@vercel

vercel Bot commented Sep 24, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

2 Skipped Deployments
Project Deployment Actions Updated
solid-app Ignored Ignored Sep 24, 2026 9:51am UTC
solid-app-staging Ignored Ignored Sep 24, 2026 9:51am UTC

Request Review

@mul53
mul53 merged commit b34b382 into qa Sep 24, 2026
6 of 7 checks passed
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.

1 participant