Damus
MrWonderland · 2w
First off, those are MULTIPLE links to different services that publish their payment numbers (your answer seemed like you only read one). Second I only quickly checked ShopinBit's officially reported numbers and there peak was ~$1.7M in 2024 for ShopinBit and ~$1.1M for ShopinBit EU. So yes, obvio...