More than 900 creators signed up within 11 days.