It is always pleasant to see more casinos based on smart contracts. It is cool, because one can at least be 100% sure that the funds will be transferred to the winner automatically. I am not very good with smart contracts, so perhaps you could clarify this thing to me: the value of this contract in eth equals zero, while the bet balance on your website is already 2.2 eth. Is it some sort of a mistake, or is the zero value due to the fact that it's not about the contract owner sending any of his/her own money? It just looks a bit confusing, as if that money sent by people is not 'ruled' by the smart contract...
Thank you for the answer. Let me clarify things for you.
1. We have 1 master contract 0x2C101930fCCCC867141Bf653B962aCED709aA8Cf
It had created two sub-contracts. Just check here
https://etherscan.io/address/0x2C101930fCCCC867141Bf653B962aCED709aA8Cf#internaltxEach sub-contract is created for fighters
Conor
https://etherscan.io/address/0xAA6639847476AF4878090cf938F3de3462D0b58bKhabib
https://etherscan.io/address/0x01fe65727e30e062d5d0f791b6efc6c55608159fEach sub-contract has it's own balance and transactions which you could easily check.
We thought that we could use one address and ask people to add additional notes for the transactions. All wallets have such abilities but such conception is very confusing for people who are not familiar with Ethereum. Someone will forget to add note, another will write conNor or Xabib and so on. So we made sub-contracts for each fighter. Just click "bet now" and you will see that fighters have different Ethereum addresses.
At 7PM ETPT 6 Oct sub-contracts will be stopped. They will refuse to accept new transactions. Then all funds will be transferred to the master contract. After the fight master contract will send all funds to the winnig side. In case of draw or cancel all bets will be returned.
As you see these 3 Ethereum addresses are made one big smart contract.
I also think it's rather wrong to state that you have no country limitations. Online gambling is forbidden, say, in the US, and it means that you are not trying to operate on legal basis, which seems like a bad start.
2. Betting and gambling are different.
Sports betting set to become legal across US after supreme court decision
https://www.theguardian.com/law/2018/may/14/sports-betting-gambling-legal-supreme-court-decisionThe most interesting thing about smart-contract betting is that it makes possible to cut out middle man and creates direct agreements between participants.
Let's say you make a bet for Conor and I bet for Khabib. We use "classic" online betting site. In this case each of us are playing against betting website not against each other. Bookies could do whatever they want with our money. We will never see real fond, we will never see their margin, we will never see real coefficients. We only see that they are giving golden and platinum bars, new iPhones and cars for "every one".
Now imagine that we use smart contract. Smart contract when it's published belongs to the Ethereum network. No one could change it after deployment. It's transparent. It states agreement between you and me. Which person or government could stop you and me to make an agreement on Khabib vs Conor fight?
We as a company not making lines or coefficients. We are not collecting participants funds to our accounts. Funds are allocated within Ethereum network and ruled by Ethereum Network. We just giving you the link to the smart contract location. This is a new phenomena. Phenomena of public automaton contract.
3. Do you want to try? Give me your ETH address I'll send you 0.01 ETH so you could try it and bet on the fighter of your choice.