Contractarianism theorizes that ethics should be based on the social contract, a hypothetical agreement between rational and self-interested individuals in a given society or community. In animal rights, contractarianism suggests that any animals that are capable of entering into social contracts should have rights.