Thank you all for your replies. Just to clarify two things:
1) You can only use ETH to bet on FairPlay. We would love to be able to support BTC but writing smart contracts for bitcoin seems really hard.
2) The platform is based on a smart contract which means that all actions that can be performed are described there with code that is publicly available and immutable.
For example when you deposit money, the money goes to the smart contract and we, the platform owners, have absolutely no control over it. You are always in control of your money and you can make sure of it by reading the code of the smart contract
*:
FairPlay Smart Contract We cannot perform any action to modify this contract.
* You have to be able to understand the code to do this but even if you don't, since this is public, there are many people who can read it and tell if there is something sketchy with the website of not.
Also,
After your website started looking for metafox, I closed the window and went back to my other sportsbooks
Yes, i understand what you mean. I also tend to leave websites when they request 3rd party plugin etc.
The thing is that MetaMask is the best way to interact with a DApp right now so we decided to go that way.
betting against each other are not possible for all the games so what kind of games are you giving this feature available.
We support all kinds of sports games.
For example in the NBA Finals event if you chose to bet on the Raptors you are betting against everyone who bets on the Warriors.
So, if you win, you will take the money of those who bet on the Warriors.
In a more complex example: In a few days we will create a new bet event for the "English Premier League Winner".
All 20 premier league teams will be available to bet on. So when you bet on a team you are actually betting against all the other people that will place
bets on any of the other 19 teams.
Just two cents, P2P should have escrow service built-in to avoid scenario when the loser refuses to pay. I'm more comfortable to create bet events in private, just like good old days, except with the help of technology to simplify things. Also, users should be able to tailor the activities with a handicap or other customized stuff.
I Agree with you on both points you made.
Concerning the escrow, right now we don't allow players to create their own bet events yet, we only allow betting on predefined events (we create the events and we also supply the result) so there is no way for someone not to pay if he loses (based on the smart contract code).
On the next version of the platform we intend to allow players to create bet events. What we have in mind is to give them the option to add escrow addresses during the bet creation process to handle potential disputes.