We propose Eidolon, a practical post-quantum signature scheme grounded in the NP-complete -colorability problem. Our construction generalizes the Goldreich–Micali–Wigderson zero-knowledge protocol to arbitrary , applies the Fiat–Shamir transform, and uses Merkle-tree commitments to compress signatures from to . Crucially, we generate hard instances via planted “quiet” colorings that preserve the statistical profile of random graphs. We present the first empirical security analysis of such a scheme against both classical solvers (ILP, DSatur) and a custom graph neural network (GNN) attacker. Experiments show that for , neither approach recovers the secret coloring, demonstrating that well-engineered -coloring instances can resist modern cryptanalysis, including machine learning. This revives combinatorial hardness as a credible foundation for post-quantum signatures.