Problem
All prices are shown in USDC right now. But a buyer in Nigeria wants to see Naira, a buyer in Europe wants to see EUR. Showing everything in USD stablecoin means users have to do mental math every time they browse listings.
What I want
- Detect user's locale or let them pick their preferred currency in settings
- Show listing prices converted to their local currency alongside the USDC price
- Use Stellar's DEX for live exchange rates (path payment rates are pretty accurate)
- Example: a $50 listing shows as "USDC 50 (~₦78,500)" for a Nigerian user
- Update rates periodically, not on every render (cache for like 5 mins)
Should cover:
- Listing cards in the feed
- Deal details page
- Chat when discussing price
- Escrow modal before locking funds
Why it matters
If I'm a Nigerian importer and I see "50 USDC" I have no gut feeling for what that costs me. But if I see "₦78,500" I immediately know if it's a good deal or not. This is basic localization stuff.
Problem
All prices are shown in USDC right now. But a buyer in Nigeria wants to see Naira, a buyer in Europe wants to see EUR. Showing everything in USD stablecoin means users have to do mental math every time they browse listings.
What I want
Should cover:
Why it matters
If I'm a Nigerian importer and I see "50 USDC" I have no gut feeling for what that costs me. But if I see "₦78,500" I immediately know if it's a good deal or not. This is basic localization stuff.