Electronic formation of a contract