Using a sharp knife, separate the wings then add them to a bowl of ice water and soak for an hour.
Drain the water and pat the wings dry using paper towels.
Add the wings to the cornstarch in a large bowl and toss until coated.
Heat the oil in a fryer or deep pot to 350°.
Carefully add the wings to the oil without overcrowding, working in batches if necessary and cook 18-20 minutes or until the wings are cooked through and golden brown.
Remove the wings from the oil and drain on a paper towel.
Mix the melted butter and hot sauce in a bowl and toss the wings in the mixture until completely coated.
Serve immediately with ranch or blue cheese dressing.