BJP national chief JP Nadda on Monday announced that a total of 38 parties have confirmed their participation in the NDA meeting that will be held on July 18.