Looks like there are 294 different Stablecoins based on the US Dollar. The biggest one, Tether, exists on 126 different blockchain networks, 17 of which have 100M or more circulating USDT, and 60 have 1M or more. The second biggest, USDC, exists on 141 different blockchain networks, 18 of which have 100M or more circulating USDC, and 76 have 1M or more. When you want to pay with USDC in the Stripe Crypto Checkout Demo, you have to choose one of 400 different wallets. Decentralization at its finest.
Just kidding, but how is this not super messy and a world of pain in regards to interoperability and payment UX?
https://defillama.com/stablecoins?pegtype=PEGGEDUSD
https://docs.stripe.com/payments/stablecoin-payments