May 4, 2026 0Comment Rain adds Mastercard support as $1.95B stablecoin startup targets on-chain settlement