Line an 8” square pan with parchment paper.
Put rice crisp cereal in a large mixing bowl.
Melt butter in pan over low heat. Add agave to the pan and stir together until combined. Add peanut butter. Stir to combine.
Let this mixture cook on low for three to four minutes, stirring frequently. It should start to thicken slightly but still be a liquid when you take it off the heat. Take pan off heat. Add vanilla extract. Stir to combine.
Pour the peanut butter mixture over the rice crisp cereal. Stir to combine. Pour mixture into parchment-lined pan. Press mixture down firmly to be sure it all sticks together.
Let set in the fridge for one hour. Chop roasted and salted peanuts. Set aside.
Melt chocolate in microwave in 20 second increments. Stir well between each increment. Stop microwaving when there is still a bit of solid chocolate remaining.
Pour the chocolate over the top of the rice crispy treats. Spread out evenly with a spatula or the back of a spoon. Sprinkle chopped nuts on top while chocolate is liquid.
Let set in fridge. Once chocolate is firm cut into 12 squares and serve.
Enjoy!