FinTech FunTech Series – Rain: Will Stablecoins Rain on Payments’ Parade?