How should BTC amounts be displayed? 🤔

In our next version (coming soon), we’re rolling out a fully redesigned amounts formatting throughout the wallet that we believe should set the industry standard.

It’s now much easier to read, no matter the screen or whether you’re dealing with small or large amounts. Plus, BTC/Sats conversions are instant. ⚡

Reply to this note

Please Login to reply.

Discussion

While many actors have already adopted this format, we were inspired by this excellent tool by nostr:npub18d4r6wanxkyrdfjdrjqzj2ukua5cas669ew2g5w7lf4a8te7awzqey6lt3

https://mempool.space/tools/calculator

I'm a sats maxi, but for an on chain only wallet I think decimals works ok.

sats ftw

Wasabi has the specificity of having to display all kind of amounts, as Coinjoin participants can have large pockets but also receive outputs quite small.

This is why a design working both for big and small amounts have been chosen, without cleaving with a settings were both sides would have drawbacks. We currently group digits by 4 and it creates a lot of visual fatigue while using the wallet, not with this new formatting.

After lot of tests, we noticed that this format is working really well specifically because how easy it is to read as decimals or as sats. Because the industry can't yet decide between BTC and Sats, displaying both at the same time makes real life usage much smoother.

We are really curious about feedbacks after release, and will try to actively collect some!

Looks great 👍

Finally!

nice

looks good

Yes please

Nice. Can't tell if you do already, but localizing the placement of the unit symbol, as well as use of comma/period/etc is also a good idea. Different countries have different standards. https://bitcoin.design/guide/designing-products/units-and-symbols/#formatting-units

Thanks for the feedback! Wasabi currently doesn't support any kind of localization. Only English, USD as fiat currency, American formatting standards. It is definitely something we're looking into, but it will take time.

For the amount formatting specifically, we use the . as a separator for decimals and a thin space for thousands separation. Even if localization would be much better, the complete lack of comma avoids possible confusion.

Damn! That’s so sweet Max 🔥

Great design choice!