I built a web app that allows users to create an account and bet on football matches worldwide using crypto currencies. There are multiple types of bettings available like users can go against one another and general betting pools are also there. Users are assigned a wallet where they can transfer crypto currencies to start betting and any winnings will also be transferred to that wallet from where they can transfer it out to their personal wallet. Currently the only supported crypto being used is bitcoin but it can be easily extended to use other currencies as well.