Oddbean new post about | logout
 According to a report co-developed by Visa and data platform Allium Labs, out of about $2.2 trillion in total stablecoin transactions in April 2024, only $149 billion originated from organic payments activity by real people.