Many entrepreneurs around the world are interested in the startup Visa program that Canada has launched permanently a few years ago. Many of them believe that merely having a startup in Canada or the goal of establishing a startup in Canada qualifies them for the program. Unfortunately, that is not the case.
The reason this program is very attractive to most foreign entrepreneurs is that it offers permanent residence upon the success of the Visa.
To be eligible for this program however, one of the mandatory requirements, which is the most difficult requirement to satisfy, is to be endorsed by an investment...
The simple answer is: no.
A contract is an agreement. It is legally defined as a "meeting of the minds". If you can prove that there is a meeting of the minds, you have proof of a contract.
A meeting of the minds is when two parties agree to the same basic elements. Those elements are:
Making an offer and accepting that same offer. The offer must be specific enough so as to discern what exactly is being offered, when, and for what value in exchange (point number 2 below) ;
An exchange of value that is agreed upon (e.g. services, money, goods...