Unilateral contract defines a contract that results when an offer can only be accepted by the offeree's performance.
The statement that a unilateral contract is formed at the moment when the contract is performed is false.
A unilateral contract is formed when the promises are exchanged.