David Gauthier once said that the social contract offers ‘the only game in town’ if we hope for a rational morality. I argue that he’s correct. Morality consists of rules notionally directed at everyone everywhere. Only individual people are rational, and they have varying interests. The social contract proposes principles that everyone would, in view of their social and environmental circumstances, agree to as constraining their separate pursuits of their ends. There is no other rational way to understand morals, and so it is indeed the only game in town.