In a mixer, beat corn syrup, butter, vanilla, peanut butter and salt until smooth. Beat in confectioners' sugar a little at a time until fully incorporated and mixture forms a thick dough. Press into a 9x9 inch pan. Chill in refrigerator.
In a medium saucepan over low heat, melt caramels. Stir in peanuts. Pour over chilled layer and return to refrigerator until firm, 15 to 30 minutes.
In a small saucepan over low heat, melt chocolate chips. Cut chilled mixture into bars and dip in melted chocolate with a fork. Let cool on waxed paper at room temperature, or for 30 minutes in the refrigerator.