Chic, like most of the other characters on Riverdale has a place in the Archie Comics universe, though his backstory is already wildly different. For one thing, he's definitely a Cooper, one who, according to the (short) official Archie Comics' Wiki page for the character, Betty's cat Caramel has an affinity for. He's also apparently a "secret agent for the government," which somewhat explains his absence in many of the comics.