30 August 2021
To answer your query, let see the basics of the Indian Contract Act. There can be no contract unless there is an offer and such an offer is accepted. An Offer once accepted becomes a Promise.
Promise + Consideration = Agreement
As per Section 2(h), A contract is a lawful agreement. It is an AGREEMENT which, in your case, will only be completed when acceptance to the offer has been communicated, to the offeror.
As per section 10 of the Indian Contract Act, 1972 all agreements are not contracts. Only those agreements are contracts that are made by parties who are competent to enter into a contract. The person should be of the age of majority; that is to say, 18 years to be competent. A minor’s agreement has no value in the eye of the law, and it is null and void as it cannot be enforced by either party to the contract. And even after he attains majority, the same agreement could not be ratified by him.
In the present case however, as per my opinion, the contract was complete when the offeror had attained the age of 18. keeping in mind that such contract does not fall into certain kinds of contracts which are expressly declared by The Indian Contract Act, 1872 to be null and void, the contract may be valid.