A contingent contract is defined by Indian contract law as an agreement to perform or not perform an action depending on the occurrence or non-occurrence of an uncertain future event. Key characteristics include the performance depending on an uncertain future event that is collateral to the main contract. If the contingent event does not occur by a fixed time, the contract becomes void. The case of Balfour v Balfour established that a social agreement without intent to create legal relations cannot be enforced. Taylor v Laird confirmed that acceptance without knowledge or communication of an offer does not form a valid contract.