OpenPayd's $1.145B Nasdaq Debut: A Bold Move Into Stablecoin Payments | Whale Factor