Pages:
Author

Topic: Crypto Sportz - Smart Contract Betting Using Ethereum - page 2. (Read 850 times)

newbie
Activity: 126
Merit: 0
I've actually now made 2 bets in total on this platform, and yesterday i PM'd the main account of Cryptos Sports here. (so far so fine, all of the winnings were paid accordingly).
If you have have won a game, you will have to manually redeem the winnings from here (i thought that the process was automatic Cheesy): https://cryptosportz.com/my-games

You will have to have some gas laying around for paying tx fees on metamask, and after paying those you will receive your winnings in your address.
I wish that the payout process was automatic, and that some kind of fee would be charged on the bet amount instead of having to pay it when claiming winnings. Also your contracts denied my extra bets, as i tried to bet more on the game but it just got sent back Huh

This is the tx turned back if you are interested (got tired after 2 times and stopped trying to bet more): https://etherscan.io/tx/0xa8617ea88de9bf19a698a4a5490d53bbb82f5faadd25c0fbf79236215d372c5e

Just remember to bet alot, or on a higher factor as i had factor (multiplier) of 1.04, betted 0.01 ETH and received under of that amount because of tx fees.

Edit: The message when trying to rebet is: Warning! Error encountered during contract execution [Reverted]

This should be fixed, as denying betting more is just really bad for business. Not sure if it was intentional or some kind of a bug.

Ps. Still waiting for CS:GO matches Cool

Wohoo. Love to see this kind of engagement and thank you for taking the time!

Sadly, if we made the payments automated then to launch the contract itself would be impossible as it would be huge AND we would have to limit the number of bets/bettors if it were to be possible. While ETH is in its infancy we thought the redeem process would be ideal. Trust us, we wanted that functionality too. Glad you're on the same page as us.

The error with the tx we think is a known issue, as you're trying to use your own referral link. Right? If you clear you cookies for our site, everything should work.

This is actually a part answer to this question... because the whole system works on cookies. As long as the user has the cookie, the contract wil send it the fee. The problem is when the user refers himself and them the contract says "I'm not paying you your own referral fee". We still need to fix it so that at least it doesn't reject transactions.
Can you please explain how the affiliation exactly works?

I create my affiliate link adding my ETH address. The player clicks my link and make some bets on your site. But as he do not create an account on your website, how do you know one or two weeks later when he comes back that he was referred by me?


P.S. CSGO is coming very shortly. Also, please join us on Telegram as we can answer stuff like this much quicker and have the option to also say a friendly hello. https://t.me/cryptosportzofficial
member
Activity: 302
Merit: 15
We are more than glad to tell you, our first UFC match was added to the platform!
Check it out Smiley
http://cryptosportz.com/game/holloway_nurmagomedov_ufc_apr07

member
Activity: 126
Merit: 50
Ask me for Pools, Nodes and Explorers.
I've actually now made 2 bets in total on this platform, and yesterday i PM'd the main account of Cryptos Sports here. (so far so fine, all of the winnings were paid accordingly).
If you have have won a game, you will have to manually redeem the winnings from here (i thought that the process was automatic Cheesy): https://cryptosportz.com/my-games

You will have to have some gas laying around for paying tx fees on metamask, and after paying those you will receive your winnings in your address.
I wish that the payout process was automatic, and that some kind of fee would be charged on the bet amount instead of having to pay it when claiming winnings. Also your contracts denied my extra bets, as i tried to bet more on the game but it just got sent back Huh

This is the tx turned back if you are interested (got tired after 2 times and stopped trying to bet more): https://etherscan.io/tx/0xa8617ea88de9bf19a698a4a5490d53bbb82f5faadd25c0fbf79236215d372c5e

Just remember to bet alot, or on a higher factor as i had factor (multiplier) of 1.04, betted 0.01 ETH and received under of that amount because of tx fees.

Edit: The message when trying to rebet is: Warning! Error encountered during contract execution [Reverted]

This should be fixed, as denying betting more is just really bad for business. Not sure if it was intentional or some kind of a bug.

Ps. Still waiting for CS:GO matches Cool
hero member
Activity: 1344
Merit: 507
I have interest to add your service to Game Protect website.

Can you please explain how the affiliation exactly works?

I create my affiliate link adding my ETH address. The player clicks my link and make some bets on your site. But as he do not create an account on your website, how do you know one or two weeks later when he comes back that he was referred by me?
full member
Activity: 280
Merit: 102
The flat user interface is exceptionally beautiful. The use of flat colors to emphasize important aspects simplified the whole app experience for me.

The tutorial at the start which told described how to make a bet was really useful but my criticism is that the use of MEMEs made it just a little bit less professional for me. Nevertheless, it is a well-built service that should definitely get more exposure. I wish nothing but the best to the Crypto Sportz team!
full member
Activity: 406
Merit: 110
First thing you'll notice about Crypto Sportz is the amazing user interface. I absolutely loved how simple it was to navigate and used. I placed a 0.005 bet even without knowing the teams because i simply wanted to try and see what the user interface would do next. Just one observation tho, the dapp doesn't differentiate between ETH main-net and test net. I forgot i was on the ropsten test net and it still accepted my bet regardless without notification. Thats it but overall, great job to the team behind this!
newbie
Activity: 38
Merit: 0
I appreciate your efforts. A good project.
legendary
Activity: 2926
Merit: 1440
Wouldn't suggest anybody to use the system as the code seems to be written by an amateur.

I can't say that the system is broken or something like that, all I can tell that there are chances that there is a breech in the contract code and you may result sending your ETH tokens to the space.
Anyway, the system is still not usable and more contributors are needed, the idea is cool but there are already bunch of projects that do the same thing, they all failed at the level of getting more users to bet.


That and making a centralized service by combining Directbet and Betmoose would have been a better way to create it in my opinion.

But in any case, I am still interested in seeing more dapps compete with their centralized counterparts and find out what's cheaper to run.
member
Activity: 280
Merit: 62
As an experienced past gambler it was interesting to try new platform based on blockchain.
Things that I've liked: the introduction video (pleasant voice without annoying to make more bets and win millions), connection with metamask (very convenient), user-friendly interface and colors.
Things that I would like to see: the probability percentage of win/lost/draw, more options like "bet on the exact score", or "a player who will make a first goal".
Also I was fan of tennis express bets (when you make bets on 10-15 games and the coefficients multiply, it's very excitable), and of box and mma and it would be great see this disciplines also.
And the cherry on the cake could be celebrity-political bets, it is always very fun.
legendary
Activity: 3136
Merit: 1392
Join the world-leading crypto sportsbook NOW!
This casino project is pretty nice. It looks a lot like current icos, but instead of offering a coin it offers the product for the already existing and used ethereum platform. I have already seen casinos with smart contract systems (like vdice, for example), but the fees and minimum bets in such casinos tend to be rather high (to justify the whole use of smart contract technology, I guess). It's a shame the op doesn't state the official website, though.
The website has understandable easy-to-use interface and I believe the min bet is 0.01 eth, which might be too much when eth's price is normal, but considering the current market state is actually pretty reasonable.
However, I think what lacks here is some faucet or 'play for fun' free mode to test it out.
member
Activity: 302
Merit: 15
How to use?
full member
Activity: 1035
Merit: 200
I just gave it a try to experience how it works, and I liked the user-friendliness of the the site. And the UI is quite simple but attractive.
I'm not sure if it is done for such kind of sites or not, but I just feel having a Chat section for users would be nice as the option for creating nicknames is already in there. So that people can visit the site for betting on games and meanwhile they can discuss about them in the chat with their chosen usernames. That would be more fun IMO.
member
Activity: 126
Merit: 50
Ask me for Pools, Nodes and Explorers.
As i have not seen anything like this before, and i see a very big potential on it, i have decided to give it a try!

First of all, i enjoy very much how clean and simple your website UI is! Also using Metamask for your site, was a very good decision because it is user friendly, easy to use and secure. Placing bet was also an very simple process, you just choose the game which you want to bet on, then the team (or draw). Then you enter the sum which you want to bet. Big props for the "Quick Amounts" as these make the betting alot easier.

However here are some points, which i'd like improvements on as the site is still new and probably not developed according to user feedback as of yet:

  • Multiplier at the time should be shown on the bet page on each team
  • The site should have some games like CS:GO, Dota 2, Starcraft 2 and LoL for gamers as well.
  • Live support, in case something happens with the bet

So far i really like the idea, and how you guys have made it so simple!
Cheers! Grin
full member
Activity: 294
Merit: 107
Honestly, I have never used a service like this before. I finally had a chance to spend some of my Ethereum and I don't regret it. I had to install MetaMask in order to use your service but it wasn't difficult at all. I have to admit that everything is easy to use and complete newbie shouldn't have any problems with using your service. I really like the quick amounts - they are reasonable and even if someone would like to adjust the value, it is very easy to do it. Website looks great, I really like dark themes. User interface is simple and looks prety good. Making a bet takes less than a minute! All you have to do is select the game, choose which team you think will win, type in the amount or select from the quick amounts that I mentioned before and... send Ethereum! Let's see if I will win the bet, I will update my review after the match.

You should consider adding "Contact" tab. I noticed Telegram invitation link after a few minutes. You should at least provide an e-mail address or make the invitation link more visible.
newbie
Activity: 126
Merit: 0
The main strategy was to "fish where the fish are" which is just a fancy way of saying that ETH is where the majority of adoption and activity is. There are lots of options, EOS is also a good example of where we could have built it... but we just wanted to be where the user-base is.
legendary
Activity: 2926
Merit: 1440
That's a fantastic question and obviously very valid from both a security standpoint as well as general credibility.

Here are a few things that we have done to date.
A) We are constantly keeping an eye on the latest exploits in smart contracts and are aware of all the current vulnerabilities. To say that we are safe from some new future hack would be a lie but then again that hack will most likely be used to exploit far bigger contracts than ours.
B) We have put the contract out in the open for all to see. It is located here as well as in the footer of our website https://github.com/cryptosportz/cryptosportz
C) We have invited people to come and play with / hack the contract. Not a lot of hacking was done but people did suggest certain improvements, relevant and otherwise. https://www.reddit.com/r/ethdev/comments/7ww0xb/any_sports_fans_interested_in_helping_test/

We are about a week away from launching a revamped version of the contract that includes additional game types such as survival and more, which we'll also open source and seek feedback from the community on. Hope this answers your questions. Please join us in our Telegram group if you have any other concerns or questions.



Thank you. But can I ask why your team decided to use Ethereum? What would the difference be if you chose the immutable version of Ethereum, Ethereum Classic? I reckon not too much.
member
Activity: 302
Merit: 15
Another big match, Crypto Sportz is the solution for everyone! Smiley
member
Activity: 302
Merit: 15
Champions League Quarter Final games are going live on Crypto Sportz.
newbie
Activity: 126
Merit: 0
You're a senior member and we want to respect your opinion so hope that we can understand it better. Point by point is probably the best way to have a decent dialogue going...

  • Which aspects of the code do you find to be amateurish, and where / what suggestions would you recommend? Trying not to take offence to these words and want to understand where you're coming from because perhaps there is indeed something somewhere that we messed up and we are happy to fix it as our goal is to create the best possible platform. In fact we would be happy to compensate you for a proper code review. Feel free to PM with a price or post it here. Your feedback has to be constructive and indeed prove that our work is as you say "amateur".
  • The contract is actually quite simple and from all the generally known vulnerabilities we are pretty well covered. But again, happy to hear your suggestions.
  • The system is 100% usable and we've had almost 4ETH in bets already take place. Given that most bets are in the region of 0.005 to 0.01 ETH we would say that these are great stats for a project with no marketing budget, no coin, no affiliate partnerships, etc. We personally welcome you to try and place a bet on a team or sport that you enjoy so that you can understand the ease of use that we created for people to support their teams and make the experience of watching a game more enjoyable. All it takes is MetaMask and a few clicks (or Toshi on mobile). Bet up to 0.1ETh and we will personally pay you back if you lose. Just post the tx details here. Want to make sure you understand what you're knocking down and happy to spend 0.1ETH to do so.
  • The idea is indeed cool. Thank you for saying that. Please show us any other example of a Dapp out there that requires no account signups, no funding of an account, is completely peer to peer, has an open source contract contract that uses http://www.oraclize.it/, etc. etc. You are partially correct in that there are traditional bookie services that accept crypto out there. That is NOT what we do. We've only seen one or two tiny attempts to do what we do, which is autonomous contract betting and none have done it to the level of quality of what we do - even if that level isn't, in your opinion, a high one.
  • Last but not least, check out a few websites by the name of Etheroll, vDice, Smart Billions and others that clearly demonstrate that there is a huge market for smart contract, decentralized betting experiences. The challenge, as always is reaching those users. We are trying to reach them through this post. Comments like yours (when aren't made in full fairness or with the entire picture in mind) make our job so much harder. I hope you reconsider some of them or at least take a second look.


We genuinely look forward to your thoughts, please keep the open dialogue coming.
sr. member
Activity: 476
Merit: 259
Wouldn't suggest anybody to use the system as the code seems to be written by an amateur.

I can't say that the system is broken or something like that, all I can tell that there are chances that there is a breech in the contract code and you may result sending your ETH tokens to the space.
Anyway, the system is still not usable and more contributors are needed, the idea is cool but there are already bunch of projects that do the same thing, they all failed at the level of getting more users to bet.
Pages:
Jump to: