Put the canola oil in a heavy deep pot and heat to 375 degrees. Meanwhile drain your artichokes and pat dry, squeezing a bit to absorb any remaining water.
In a large bowl wisk the flour and beer until smooth, add salt and pepper to taste.
When the oil reaches 375 degrees, dip the artichokes hearts in the batter and place in the oil. Fry for 3-5 minutes, you may need to flip them over. Do not overcrowd your pot. Repeat the process until all the artichokes have been fried.
Place fried artichokes on a paper towel lined plate to absorb additional oil. Sprinkle with a seasoning salt of choice. Eat immediately.
For the dipping sauce, mix all the ingredients together until well combined.