Will Revolut launch their own stablecoin in 2025? · top holders · Whale Watch