Bring two cups of pineapple juice to a boil over medium-high heat. Allow it to simmer for about 20 minutes, until roughly 1 cup of concentrated pineapple juice is left.
Mix lime juice, granulated sugar, corn starch, and egg yolks together in a medium saucepan. Whisk until smooth and even.
While constantly whisking, slowly pour in the concentrated pineapple juice to avoid cooking the yolks. Once smooth, add the butter, a bit at a time, and whisk after each addition to ensure smooth incorporation.
Bring the mixture to a boil over medium-high heat, whisking constantly.
Once it begins to boil, reduce to medium heat. When the pineapple curd becomes thick enough to coat the back of a spoon, allow it to cook for about 5 more minutes. Cook until internal temp check is 180-190℉.
Remove from heat, then blend thoroughly with an immersion blender. Strain through a mesh sieve into a heat-proof bowl to ensure a velvety smooth curd. Cover bowl with cling wrap, and make sure it's touching the curd to prevent a skin from forming.
Chill in the fridge until completely set and ready to use. Best to refrigerate overnight.
Once ready to use, transfer to a piping bag with a med-large open-star piping tip.