Wash the chicken legs and pat them dry.
Add the paprika, garlic powder, ground black pepper, and salt to the olive oil and make a paste. Rub all over the chicken.
Pour the chicken broth in the steel insert of your instant pot and keep a trivet in it.
Stack the chicken legs on the trivet.
Secure the lid and make sure the pressure valve is set to sealing. Press the pressure cooking button (high) and set the timer to 10 minutes.
When the timer beeps, wait 5 minutes before releasing the pressure. Remove the lid and carefully take out the chicken onto a greased baking sheet. Remove the trivet too. You will be left with a lot of liquid at the bottom which you will use to make the gravy.
Switch on your oven and push the ‘broil’ button on high. Place the tray of chicken in the middle rack and allow it to broil for 4-5 minutes or until the skins are brown and crispy. Remove the tray from the oven once done.
While the chicken is broiling in the oven, press the sauté button on your instant pot. Allow the liquid in the pot to heat up again.
Add the cornstarch slurry (2 tbsp cornstarch mixed with 3 tbsp water) to it. Stir until the liquid thickens into a gravy (1-2 minutes).
Add the butter and stir again for one minute. Pour the gravy into a bowl and serve with the chicken legs.