Heat oven to 350 degrees
Put Oreos in a food processor and pulse until texture of sand
Add melted butter and pulse until combined
Transfer to pie dish and press Oreos onto surface until even crust is formed
Bake crust for 15 minutes and let cool
Whisk together egg yolks, half & half and cream in a large bowl and set aside
Add sugar, cocoa powder, salt and corn starch to a tall sided pan and whisk together
Turn heat to medium low and add liquid egg mixture
Whisk to combine and stir continuously until mixture comes to a soft boil and becomes thick, about 10 minutes
Remove from heat and add chocolate and vanilla extract, stir until melted
Add butter and mix
Pour filling into pie crust and cover with plastic wrap directly on top of filling
Chill in refrigerator for at least 8 hours
Combine cold heavy cream, sugar and vanilla bean paste in mixer
Beat with whisk attachment until whipped cream forms, about 2 minutes
Serve whipped cream on top of pie and add chocolate shavings if desired
