¿La teoría del contrato social asume que los derechos políticos pertenecen solo a aquellos que pueden celebrar un contrato social con otros?

Sí. La presencia de los derechos políticos supondría que existía un gobierno civil con el cual dar a las personas esos derechos políticos en primer lugar. Antes del establecimiento de la sociedad civil, y dependiendo de qué jurista de derecho natural o pensador de contrato social esté leyendo, los individuos poseen ciertos derechos naturales; pero deben salir del estado de naturaleza para proveerse de derechos políticos. Esto se logra a través de la creación del Contrato Original, que podría ser un acuerdo voluntario (Hobbes, Pufendorf y Locke), a través de la evolución de las familias a las tribus y luego a los estados (Bolingbroke), o mediante la ordenanza divina (Bossuet). Una vez que se ha creado el Contrato original, algunos derechos políticos (una vez más, esto varía según el teórico) se otorgan a las personas, incluso si se trata simplemente de un cierto grado de libertad o seguridad. Si está fuera de ese contrato, no compartiría esos derechos.

Hume se opuso a esta idea, ver:

http://www.constitution.org/dh/o…