Preheat oven to 350°F and grease an 8 x 8 inch pan.
Combine the softened butter, sugar, salt in a large bowl until creamy. Slowly, add in the flour until well combined.
Press the mixture into the bottom of the baking pan and bake for 15 minutes or until the crust is a nice light golden brown. Let cool for about 30 minutes.
In another bowl, mix the eggs, agave (or syrup), brown sugar, and vanilla until combined. Fold in the pecan pieces.
Pour the pecan mixture evenly over the crust. Bake for 23 to 25 minutes or until the topping is set. Let cool for about 1 hour, prior to serving.
Serving Size 1 bar