so yeah before thinking about implementation I think you should investigate more whays the use case and the user model then I can give better info on what tech to use 😊
the hard thing with a token that “represents” a beer (aside from the aspect that not all beers cost the same) is that crypto coins cant be destroyed so you can’t “redeem” a coin for a real world consumable item and then the other party somehow “destroys” the coin