You can bet using different crypto coins on decentralized applications. Some of them also support fiat currency and cards.