It was from about 10 accounts. Which we suspended. But it appears that they created new accounts overnight (daytime in China). arXiv is not well-equipped to play whack-a-mole.
And 10 accounts using 100 different IP addresses, would seem unlikely for an innocent project. And creating new accounts ...