Online casinos are perhaps the first form of merchant groups that had understood the true potential of having a decentralized payment option on their platforms. […]