suddenly appeared on the homepage of Alipay, China's largest payment platform with more than 1 billion users.