What conditions are required for a contract of competition to be considered valid?  
To ensure the validity of a contract of competition, two conditions must be satisfied. Firstly, the prize must be known and the person responsible for giving it must be specifically identified. Secondly, the description of the subject matter of the contract must be clear and specific to avoid any uncertainty. For example, in a race, the distance between the start and finish must be specified, and in a shooting match, the number of shots and the criteria for winning must be defined.