Cut your onions into rings about 1/2 inch thick. Place the onion rings in a bowl of ice water.
Combine all ingredients for the dry mix in a bowl. Do the same for the ingredients of the wet mix in another bowl. The wet mix should be a little runnier than pancake mix. Make sure it's not too goopy! Add more beer if it's too thick, or a little more flour if it's too thin.
Bring a pot of oil to 375 degrees F / 190 C.
Remove onions from the bowl of ice water and pat dry.
Dredge each onion ring in the flour, then the beer batter. Shake off any excess. I recommend using a fork to handle the onions as it's easier and less messy than using your hands.
Carefully place in the oil, make sure you don't crowd the pot! Fry until golden brown, then remove to cool on a cooling rack. Sprinkle with a little salt. Once all the onion rings are fried, serve by themselves, or preferably with some vegan ranch or bbq sauce.