Pages:
Author

Topic: Coinballer - An open-source multi-player Bitcoin gambling game. - page 3. (Read 1228 times)

hero member
Activity: 2184
Merit: 531
The platform still takes 2%. I can configure this to take out only a withdrawal fee, I guess.

You should also arrange with the players in the game to play before the game starts.


IMO this is going to extremely limit the amount of players you'll get on the site. It's just too much of a hassle to gather a group of people willing to play this game with you and then make them join the same game and deposit coins.

Nobody is going to start empty games knowing that he'll be charged anyway, regardless of whether the game takes place. I know this is a beta stage of the game and it's how the system works, but the whole point of playing a PvP betting game is getting a random opponent.

I just know that if I try to explain to a friend that if he goes to that site he can win money if he wagers more than me, but loses if it's less than me, and then we all pay a fee on the win, I'm going to get that "are you trying to scam me?" look. Cheesy
copper member
Activity: 2800
Merit: 1179
Leading Crypto Sports Betting & Casino Platform
My Feedback
  • The current confirmed block height display on the game is delayed by 7 blocks on blockchain record. This should be sync since players is checking on it real time when they place bets.
Code:
Coinballer = 770322
Blockchair = 770329
  • I’m having problem too on creating multiple game using different wallet address. The new game that I create doesn’t appear and all the field is clear after I click the create game button.
  • Make all the wallet address clickable with embedded link from blockchain explorer so that every bets can be verified easily by just doing one click on the address to redirect on explorer.
  • Add game result summary on each round ended that includes the total winning profit of the winner excluding the transaction fee and also provide a transaction ID for the payout to the winners to give more transparency to the outcome.
  • Please make a step by step guide on how to play the game. A demo video or picture instructions is easier to understand rather than a pure words of guide. This game is new and easy to make an error that will result to permanent loss once user sent Bitcoin to the wrong address. It’s better to have a clear mechanics on the game to make it clear. Most of the tester here is not new on gambling yet we are all still confused on the gameplay using the rules given on the website.


*I will keep updating my feedback as my bet progress.
legendary
Activity: 2618
Merit: 1105
If I'm playing a game, the experience should be way smoother. In the current state I'd have to collect people's addresses before creating a game which is kinda pointless - the game should allow me to join whichever open game is currently available.
Again - if that is currently possible that is great - but the site does not tell me that I can or how can I.

That's to the point.
Now I understood when OP said that I need to speak with people who are ready to play the game, before I put different payout addresses.

@OP, I have an idea which might help you provide an exciting game to your players.
Why not ask everyone to create an anonymous account with an already allocated alias to them once they visit the website? They can decide if they want to add a password and an email to their account. If not, they will only need to save their private link that goes to their alias and their games as well as their stats.
I was reminded of a game named Satoshidice and I think that game used the same method.
This way, nobody will need to provide any payout address or need betting address, they will see everything in their profile (their betting address after the game is created, and payout address will be the same used to send the funds from). Example: I create a game, the game will only show my alias and the next person will be able to join the game (if you add a 'join' button there) and the host will still only be able to see the next player's alias without knowing who is behind it and betting how much, because only the 2nd player will see his personal betting address for that game he joined, so everything is hidden here except the alias). However, you may determine the number of winners on the game page and let the aliases know how many winners will be there for that specific game. Wink
Hope this helps.
legendary
Activity: 2464
Merit: 1909
Join the world-leading crypto sportsbook NOW!
Review

I really dislike giving negative reviews when I know that somebody that cares about the product they are making is on the receiving end of it - and I feel that's the case here.
However, I hope you will understand that the intention of the review is to give you sincere input and some ideas on how to make the game better.

First of all - the rules have to be described better. Maybe use some examples, or make a 1-minute youtube video. Before creating the game, I did not know how it works at all - so if I just wanted to join somebody's game I would not know where to start.
I still don't know if it is possible to join somebody else's game if my wallet address is not defined when the game is created - and if that's the case, then it's something that should be added.
The distribution of the rewards in case of multiple winners should be explained as well - is it a percentage of the bet or just 1/3 of the amount wagered, and in that case 1st and 3rd place pay out the same. In that way it is even possible to win the competition, and end up with a loss.

If I'm playing a game, the experience should be way smoother. In the current state I'd have to collect people's addresses before creating a game which is kinda pointless - the game should allow me to join whichever open game is currently available.
Again - if that is currently possible that is great - but the site does not tell me that I can or how can I.

The biggest issue I'm having is that it should be a wagering game, where I bet against someone else for profit. I should not know how much he wagered - because then I can always react later and easily bot the system so it always shows me the ideal bet to place.
6 blocks confirmation is also something that should be lowered.

I feel this is in an early stage and many issues need to be changed/revised if the game has a chance to have a future.

I do like the simplicity of the webpage though - to finish it up with 1 positive.
legendary
Activity: 1820
Merit: 2700
Crypto Swap Exchange
So, who decides the number of winners in a game?
The host himself/herself?

The creator of the game decides how many winners the pot will be divided among. For example, for Game #25 it would be you.

Quote
And let's say I create a game and nobody participates, what will happen after the number of blocks passed?
Will I get a refund (excluding the 2% fee that the platform takes)? Or will it be a full refund? A little bit curious about this.

If you create the game and no one else participates, then you will be the winner and win the entire pot (minus 2% fee).

Quote
EDIT: Where does the 2nd player gets his betting address?

For example, I created Game 25, the betting address left from my address is for me, right?
Then where will the 2nd player send his coins? If he will send them on the same betting address as mine, then will the 3rd person use 2nd player's betting address to send his bet?

I believe you've created a game for only one player since you haven't defined other payout addresses.

Quote
If someone wants to increase the size of his bets, will he use the same betting address where he sent his funds earlier?

Yes, I think so.
copper member
Activity: 42
Merit: 66
OK, I see now that the balance is updated. I'm not sure if it's because of the 8 blocks after the first confirmation or some unspecified time after the 6th confirmation. Btw, do you really need 6 confirmations for this? Wouldn't it be better if the balance was reflected in real time?

That would be ideal, yes. But I'm not skilled a developer enough to add this feature yet, it would take a lot of work to process reorganisations if there is a small fork in the chain.

Follow-up question: what happens if a transaction is added right before the deadline? Does it wait for 6 confirmations and still count it?

It is counted if the transaction makes it into a block before or equal to the deadline height. The the deadline is reset to 144 blocks later (or whatever you configured the game for).

So, who decides the number of winners in a game?
The host himself/herself?

It is configured at the start of the game, the person who sets up the game decides this.

And let's say I create a game and nobody participates, what will happen after the number of blocks passed?
Will I get a refund (excluding the 2% fee that the platform takes)? Or will it be a full refund? A little bit curious about this.

The platform still takes 2%. I can configure this to take out only a withdrawal fee, I guess.

You should also arrange with the players in the game to play before the game starts.

EDIT: Where does the 2nd player gets his betting address?

The person who creates the game must provide the payout address for each player.

Then the betting address for each player will be displayed on the game page.

If someone wants to increase the size of his bets, will he use the same betting address where he sent his funds earlier?

Yes, that is correct. The betting address is the same, and each new bet is added to the previous total bet.

My game with 2 players is an instant win for BitcoinGirl.Club now. A 2-person game with 2 winners was a bad idea.

Heh, yeah, 2-person game with 2 winners is kind of pointless.

legendary
Activity: 2618
Merit: 1105
The nth person who places n (highest amount) number of btc till it reaches current block+ 144, will be the person who takes part of the pot or the whole winnings?

If there are 3 people playing a game with 2 winners, and they bet 10k, 15k, and 12k satoshi, then the 15k and 12k betters will each win.

SNIP

So, who decides the number of winners in a game?
The host himself/herself?

And let's say I create a game and nobody participates, what will happen after the number of blocks passed?
Will I get a refund (excluding the 2% fee that the platform takes)? Or will it be a full refund? A little bit curious about this.

EDIT: Where does the 2nd player gets his betting address?

For example, I created Game 25, the betting address left from my address is for me, right?
Then where will the 2nd player send his coins? If he will send them on the same betting address as mine, then will the 3rd person use 2nd player's betting address to send his bet?

If someone wants to increase the size of his bets, will he use the same betting address where he sent his funds earlier?
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
Yes, there must be 6 confirmations before txs will show up.
That's a lot, usually 1 is enough for small amounts.
Follow-up question: what happens if a transaction is added right before the deadline? Does it wait for 6 confirmations and still count it?

My game with 2 players is an instant win for BitcoinGirl.Club now. A 2-person game with 2 winners was a bad idea.
legendary
Activity: 1820
Merit: 2700
Crypto Swap Exchange
Yes, there must be 6 confirmations before txs will show up.
I've added a message on the site making this more clear.

I appreciate the effort you made to update the information on the website. However, I see that there are still some delays. For example, in Game 23 I have a transaction with 7 confirmations, but the site still doesn't reflect the correct balance.

EDIT:
OK, I see now that the balance is updated. I'm not sure if it's because of the 8 blocks after the first confirmation or some unspecified time after the 6th confirmation. Btw, do you really need 6 confirmations for this? Wouldn't it be better if the balance was reflected in real time?
copper member
Activity: 42
Merit: 66
The nth person who places n (highest amount) number of btc till it reaches current block+ 144, will be the person who takes part of the pot or the whole winnings?

If there are 3 people playing a game with 2 winners, and they bet 10k, 15k, and 12k satoshi, then the 15k and 12k betters will each win.

The total in the pot is 37k, so the total winnings will be 98% of that, which is 36260 sat.

So the 15k and 12k betters will each receive 18130 satoshi.

And when everything is transparent on the Blockchain, won't the players know all the bets by checking each of the addresses on the list? Or am I missing something?

Yes, everything is transparent. This is intentional, otherwise it would not be possible to check the host is behaving correctly.

The only thing missing is the announcement of winner and how much he/she win excluding the fee besides manual computation on data given as per the game 1 result https://coinballer.net/game/1

This is a great idea, thank you so much. I will add this to the game page now.
copper member
Activity: 2800
Merit: 1179
Leading Crypto Sports Betting & Casino Platform
Guys, I'm a bit confused on the whole concept.
The nth person who places n (highest amount) number of btc till it reaches current block+ 144, will be the person who takes part of the pot or the whole winnings?

It means the number of winner. 1st, 2nd or 3rd base on the game summary when you check active games. I agree that the statement is kinda confusing. It really just the ranking of winners based on the amount of bets.

And when everything is transparent on the Blockchain, won't the players know all the bets by checking each of the addresses on the list? Or am I missing something?
All the bets will be updated on the game summary after 6 confirmation. Everything is recorded on the game summary.

The only thing missing is the announcement of winner and how much he/she win excluding the fee besides manual computation on data given as per the game 1 result https://coinballer.net/game/1
legendary
Activity: 2618
Merit: 1105
Guys, I'm a bit confused on the whole concept.
The nth person who places n (highest amount) number of btc till it reaches current block+ 144, will be the person who takes part of the pot or the whole winnings?

And when everything is transparent on the Blockchain, won't the players know all the bets by checking each of the addresses on the list? Or am I missing something?
copper member
Activity: 2800
Merit: 1179
Leading Crypto Sports Betting & Casino Platform
Quote
And what if I want to send from another wallet? Am I excluded because only 1 of my wallets are registered or not?
It's a good question, but unfortunately the instructions are incomplete, so I'm not sure if the address the funds are sent from matters or not. It's possible that it doesn't matter, but without more information, it's hard to say for certain. The only way to know for sure might be to try it and see what happens.
It does not matter if i understand correctly, since the winner will be identified on what betting address has the most balance in the end on the set block.
So anyone can send btc on the betting address and winner will receive all the sent btc from all of the betting address (or from anywhere else) minus the host fee to the winners payout address.
This is all assuming since there's no rules mentioning that its not allowed.

What I’m confused right now is there’s only one betting address during the start of the game which is assigned to the creator of the game base on my created new round Game 18. If I understand the game correctly, New player that want to challenge needs to send first Bitcoin on the first betting address before  the game will assign new betting address to the new player then repeat process for new player. This kinda confusing instead of having a button to add betting address for new participants by just entering there own wallet address like the procedure on creating the game to make it easier to compete.

I am inviting everyone who accepted on "Coinballer Review Campaign"[1] (@shasan @Coin_trader @PX-Z @LoyceV @bullrun2020bro @BitcoinGirl.Club @FatFork @cygan @cryptofrka) to join Game 21[2]. Here are the details of the game,

I’m late to see your post because I already created a game before you made a post. Also I’m waiting for my deposit to appear on the website which makes me offline in the forum for a while.

I briefly checked source code of Coinballer and found it uses Bitcoin full node to obtain the data[1]. And it looks like it has 6 minimum confirmation[2], so that might be why the address/pot balance isn't updated yet.

This is true. I patiently wait for my deposit to appear and it took 6 confirmation before my bet become updated on https://coinballer.net/game/18
copper member
Activity: 42
Merit: 66
Thanks all for testing the site, I really appreciate it.

Yes, there must be 6 confirmations before txs will show up.

I've added a message on the site making this more clear.

The site is in active development so please let me know here if there are any more issues.
legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
I think I'm starting to get it. See https://coinballer.net/game/21, find your Payout address in the list, and deposit to the Betting address that's left from it on the same line.
Well, it looks like we've both got three confirmations on our transactions, but the game balance is still stuck at zero. Is this a glitch in the matrix, or just a cleverly disguised feature? Hard to say... Only the developer knows for sure.  Wink

I briefly checked source code of Coinballer and found it uses Bitcoin full node to obtain the data[1]. And it looks like it has 6 minimum confirmation[2], so that might be why the address/pot balance isn't updated yet.

[1] https://github.com/jackmurray90/coinballer/blob/main/bitcoin.py#L6
[2] https://github.com/jackmurray90/coinballer/blob/main/bitcoin.py#L14
legendary
Activity: 2464
Merit: 1909
Join the world-leading crypto sportsbook NOW!
I think the balance won't show, otherwise if you were playing 1v1 you'd always know how much the other person has wagered.

Still - it can be tracked on the BTC explorer - so I can see how much each of you wagered anyway.
To prove this, LoyceV's wager is 0.00000666 BTC, whereas yours is 0.00001000 BTC. Please confirm if true.

At this point I have a lot of issues with how it is set up and considering that BTC is transparent - in this state the game is not in a good state.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
Well, it looks like we've both got three confirmations on our transactions, but the game balance is still stuck at zero. Is this a glitch in the matrix, or just a cleverly disguised feature? Hard to say... Only the developer knows for sure.  Wink
I wonder if it has to do with the fact that I funded 2 Games in 1 transaction.
legendary
Activity: 1820
Merit: 2700
Crypto Swap Exchange
I think I'm starting to get it. See https://coinballer.net/game/21, find your Payout address in the list, and deposit to the Betting address that's left from it on the same line.

Well, it looks like we've both got three confirmations on our transactions, but the game balance is still stuck at zero. Is this a glitch in the matrix, or just a cleverly disguised feature? Hard to say... Only the developer knows for sure.  Wink
hero member
Activity: 1554
Merit: 880
Notify wallet transaction @txnNotifierBot
Quote
And what if I want to send from another wallet? Am I excluded because only 1 of my wallets are registered or not?
It's a good question, but unfortunately the instructions are incomplete, so I'm not sure if the address the funds are sent from matters or not. It's possible that it doesn't matter, but without more information, it's hard to say for certain. The only way to know for sure might be to try it and see what happens.
It does not matter if i understand correctly, since the winner will be identified on what betting address has the most balance in the end on the set block.
So anyone can send btc on the betting address and winner will receive all the sent btc from all of the betting address (or from anywhere else) minus the host fee to the winners payout address.
This is all assuming since there's no rules mentioning that its not allowed.
legendary
Activity: 1820
Merit: 2700
Crypto Swap Exchange
Does anybody have a clear understanding on how to participate? To which address should I be sending my bets?

If I understood correctly, to participate in Game 21 created by ETFbitcoin, you need to send BTC to the designated "Betting address" (listed in the left column of the table).

So for example, my "Payout address" is in the right column and my "Betting address" is in the left column:


Quote
And what if I want to send from another wallet? Am I excluded because only 1 of my wallets are registered or not?

It's a good question, but unfortunately the instructions are incomplete, so I'm not sure if the address the funds are sent from matters or not. It's possible that it doesn't matter, but without more information, it's hard to say for certain. The only way to know for sure might be to try it and see what happens.

Quote
At first glimpse it is quite confusing to understand how the game works.

I agree.
Pages:
Jump to: