Bitcoin Forum

Economy => Gambling => Topic started by: Jonathan Ryan Owens on September 09, 2011, 08:33:25 PM



Title: Bitcoinduit Source Available - See First Post For More Information..
Post by: Jonathan Ryan Owens on September 09, 2011, 08:33:25 PM
v0.2 source: http://bitcoinduit.com/Bitcoinduit-source-0.2.zip (http://bitcoinduit.com/Bitcoinduit-source-0.2.zip) - Now with API to create new rounds, and to make deposits in existing rounds.

v0.2 bet bot: http://bitcoinduit.com/betBot.zip (http://bitcoinduit.com/betBot.zip) - works with bitPonzi & Bitcoinduit API. Bounty: 4 Bitcoins -- Claimed by mb300sd!


Title: Re: Bitcoinduit Source Available Tomorrow At 12:01pm..
Post by: joeyjoe on September 11, 2011, 10:08:03 AM
Whats the aim for this? what do you gain from it?


Title: Re: Bitcoinduit Source Available Tomorrow At 12:01pm..
Post by: Raoul Duke on September 11, 2011, 10:34:31 AM
12:01 where? UTC? lol


Title: Re: Bitcoinduit Source Available Tomorrow At 12:01pm..
Post by: ElectricMucus on September 11, 2011, 10:43:48 AM
What was it written in anyway? I had an idea recently which would require some modifications..


Title: Re: Bitcoinduit Source Available Tomorrow At 12:01pm..
Post by: Jonathan Ryan Owens on September 11, 2011, 04:42:09 PM
What was it written in anyway? I had an idea recently which would require some modifications..

It's written in PHP. It takes 5-10 minutes to unzip, upload and configure.. then.. viola! ponzi!

There are 2 files that need changing only. The DB credentials/info and the RPC server. That's it. Other than that, you need to call a script (i'll document that in the zip file) from a daemon at some interval that scans for new deposits, enters them into the handshake table and makes a payout if the pot is big enough to pay out the next person in line. I've chosen once a minute for bitcoinduit, but you're free to do whatever you want.

Also, you can require 1 - X confirmations for deposits / payouts. We never went above 0 confirmations, but again, your choice.

What ideas do you have? I'm hoping that there's others who will extend on the code and give it new life.

Regards,
Jonathan


Title: Re: Bitcoinduit Source Available Tomorrow At 12:01pm..
Post by: Jonathan Ryan Owens on September 11, 2011, 04:44:39 PM
Whats the aim for this? what do you gain from it?

The aim is to provide the community with the Bitcoinduit source, in the hopes that they can extend on it and that there will be competing sites, innovating on the ponzi game. We spent a good amount of time developing the logic for the game, and it would be a shame to see it die just because we've moved on to other projects.

Regards,
Jonathan


Title: Re: Bitcoinduit Source Available Tomorrow At 12:01pm..
Post by: ElectricMucus on September 11, 2011, 04:57:01 PM
I'd like to add an option to incorporate Fibonacci sequences into the ponzi. What I have to figure out is how round time should relate to it, once I see the code I possibly can tell you more :)


Title: Re: Bitcoinduit Source Available Tomorrow At 12:01pm..
Post by: Jonathan Ryan Owens on September 11, 2011, 05:07:08 PM
I'd like to add an option to incorporate Fibonacci sequences into the ponzi. What I have to figure out is how round time should relate to it, once I see the code I possibly can tell you more :)

0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144..

So what do the numbers in the Fibonacci sequence relate to? Payout? Not sure what you're getting at.

I'm sure it's really cool though!

-Jonathan


Title: Re: Bitcoinduit Source Available Tomorrow At 12:01pm..
Post by: joeyjoe on September 11, 2011, 05:18:16 PM
Give it to me, i will create a neat site design for it


Title: Re: Bitcoinduit Source Available Tomorrow At 12:01pm..
Post by: ElectricMucus on September 11, 2011, 05:20:54 PM
I"m not exactly sure yet, the first thought was to multiply the initial ticket cost by the numbers of the sequence and distribute it evenly every time, or give a random payout everytime a new ticket is bought, or, or, or...
Would be highly experimental at first the goal is to manage popularity better.


Title: Re: Bitcoinduit Source Available Tomorrow At 12:01pm..
Post by: Jonathan Ryan Owens on September 11, 2011, 06:03:25 PM
Give it to me, i will create a neat site design for it

I'm giving it to everyone. It'll be posted in this thread in exactly an hour.

-Jonathan


Title: Re: Bitcoinduit Source Available on 9/11/2011 At 12:01pm PST..
Post by: geek-trader on September 11, 2011, 07:04:38 PM
Why is the game still accepting bets?  it's past noon.


Title: Re: Bitcoinduit Source Available on 9/11/2011 At 12:01pm PST..
Post by: mb300sd on September 11, 2011, 07:08:06 PM
I don't think its accepting them anymore, 2/3 of mine that I placed 45 seconds before it ended didn't go in...


Title: Re: Bitcoinduit Source Available on 9/11/2011 At 12:01pm PST..
Post by: Cory on September 11, 2011, 07:10:55 PM
Because of network latency, the only fair way to do this is using server time. That way it's concrete and there can be no secrets. :)


Title: Re: Bitcoinduit Source Available on 9/11/2011 At 12:01pm PST..
Post by: mb300sd on September 11, 2011, 07:19:12 PM
Not going to complain because I was late, but please do sync the clock on your server. I based my deposits off the time from time.nist.gov


Title: Re: Bitcoinduit Source Available on 9/11/2011 At 12:01pm PST..
Post by: Jonathan Ryan Owens on September 11, 2011, 07:25:46 PM
Not going to complain because I was late, but please do sync the clock on your server. I based my deposits off the time from time.nist.gov

Yeah it was based off server time. Pretty logical in that those of you with auto betting scripts had an unfair advantage, where people following the game time were able to time their deposits and win.

So who's going to start the first game from the source I provided? It's in the 1st post.

-Jonathan


Title: Re: Bitcoinduit Source Available - See First Post For More Information..
Post by: geek-trader on September 11, 2011, 07:41:14 PM
I won both Bernie Madoff and the forever game  ;D

I was betting manually, off the time displayed on bitcoinduit.com.

I put in 4 or 5 BTC to make sure I won, including 1 or 2 BTC that was too late.  But I'm happy to have won.

Jonathan, thanks for all the fun games this past month.


Title: Re: Bitcoinduit Source Available - See First Post For More Information..
Post by: joeyjoe on September 11, 2011, 07:42:53 PM
Why did you give it away in the first place? wernt you making some good money from this already?


Title: Re: Bitcoinduit Source Available - See First Post For More Information..
Post by: mb300sd on September 11, 2011, 07:47:18 PM
I did manually too, but I did have a little assistance from my mtgox command line trading program, just pasted in 3 withdraw commands... I was staring at the clock on my laptop rather than the one on the website :( Oh well, it was fun while it lasted and I won a good bit more than I lost. Hopefully whoever sets up the next site will be successful. If I don't see a new ponzi site up in a day or 2, I'll try to get it running on my server.


Title: Re: Bitcoinduit Source Available - See First Post For More Information..
Post by: ineededausername on September 11, 2011, 08:51:45 PM
looking through the source...
if (!isset($_GET['jiggybaby'])) return;
:D


Title: Re: Bitcoinduit Source Available - See First Post For More Information..
Post by: Jonathan Ryan Owens on September 11, 2011, 09:39:38 PM
looking through the source...
if (!isset($_GET['jiggybaby'])) return;
:D

Derp. :D


Title: Re: Bitcoinduit Source Available - See First Post For More Information..
Post by: Jonathan Ryan Owens on September 11, 2011, 09:47:22 PM
Why did you give it away in the first place? wernt you making some good money from this already?

To answer your question.. Yes, Bitcoinduit provided a very handsome return which I gave right back to the community through Free Rolls, automated betting to pay out and keep games alive, and to support Jackpots that I happily added to with no expectation of return. Now We're on to bigger and better things, and would like to see some more innovation in the Ponzi game arena. It is a bold, in your face game, transparent in its origins and use. It's funny, and I hope others keep it alive.

We'll be listing all of your ponzi game sites on Bitcoinduit.com for a few bitcoins / month.

Here's the stats, ending today at 12:01pm

Total deposits: ฿2315
Total pots paid out: ฿1767
Total host fee payouts: ฿22
Total expired pot payouts: ฿ 124
Total jackpots paid: ฿ 212
Total sent to users (Pots and Jackpots): ฿ 2126
Total nonrefundable house fees: ฿ 49
Total expired pot collected by house: ฿ 105
Total house profit: ฿ 155

So, in 4 weeks, the game made a profit of about $1000 in USD terms. All that money went back to the community, server costs, marketing, coffee and a little bit of poker.

Regards,
Jonathan


Title: Re: Bitcoinduit Source Available - See First Post For More Information..
Post by: mb300sd on September 12, 2011, 05:15:12 PM
Got a virtually identical site up :) Unfortunately I could not get the original source to run on my server, so its up to you whether it qualifies for the prize.

https://bitcointalk.org/index.php?topic=43666


Title: Re: Bitcoinduit Source Available - See First Post For More Information..
Post by: Jonathan Ryan Owens on September 12, 2011, 06:52:00 PM
Ok, I want to pay someone in the community in BTC to add some features to the PHP in Bitcoinduit. Get in touch, Joeyjoe, or anyone else interested in a fun project. I'm setting up a free Github account right now.

Get in touch.


[edit]

coder has been secured. updated Bitcoinduit-source will be available tomorrow evening.

-Jonathan


Title: Re: Bitcoinduit Source Available - See First Post For More Information..
Post by: ineededausername on September 12, 2011, 08:24:34 PM
Ok, I want to pay someone in the community in BTC to add some features to the PHP in Bitcoinduit. Get in touch, Joeyjoe, or anyone else interested in a fun project. I'm setting up a free Github account right now.

Get in touch.

I'm curious about what these features are going to be, although I might not end up coding them.


Title: Re: Bitcoinduit Source Available - See First Post For More Information..
Post by: ineededausername on September 14, 2011, 02:50:59 AM
I've come to attempt to claim the horizontal banner bounty with my highly original and marvelous design:
http://img534.imageshack.us/img534/9592/bitcoinduit.png
As you can see, this picture emulates some of the greatest horizontal banners that I have ever seen.


Title: Re: Bitcoinduit Source Available - See First Post For More Information..
Post by: Jonathan Ryan Owens on September 14, 2011, 03:43:38 AM
I've come to attempt to claim the horizontal banner bounty with my highly original and marvelous design:
http://img534.imageshack.us/img534/9592/bitcoinduit.png
As you can see, this picture emulates some of the greatest horizontal banners that I have ever seen.

Excellent. Post it in the bitPonzi thread though, and change the name to bitPonzi. :)

-Jonathan


Title: Re: Bitcoinduit Source Available - See First Post For More Information..
Post by: mb300sd on September 14, 2011, 09:42:35 PM
Heres my best attempt at getting your betbot to work with my API.. I've tested all the API calls, and am just assuming that your original bitcoin code was working... I haven't written PHP in like 6 years. It might be missing an include or 2.

http://bitponzi.net/betBot.php


Title: Re: Bitcoinduit Source Available - See First Post For More Information..
Post by: Jonathan Ryan Owens on September 14, 2011, 10:35:08 PM
Heres my best attempt at getting your betbot to work with my API.. I've tested all the API calls, and am just assuming that your original bitcoin code was working... I haven't written PHP in like 6 years. It might be missing an include or 2.

http://bitponzi.net/betBot.php

Nice.

For those who don't know, you'll need to create a cron job to call this script on a webserver somewhere that you control, at some set interval. You could call it every 5 minutes, for instance, but ultimately you'll want to call it a bit more frequently, like once a minute. Further, you'll need to have the bitcoinURL.php file in the same directory, with your RPC credentials for your bitcoin client/server.

Jackpot ratio is currently set to 10. This means that a round where a Jackpot is at least 1000% of the minimum bet for that round will have a bet placed. Adjust accordingly.

mb300sd, you want a bounty?

-Jonathan


Title: Re: Bitcoinduit Source Available - See First Post For More Information..
Post by: mb300sd on September 14, 2011, 10:45:52 PM
Heres my best attempt at getting your betbot to work with my API.. I've tested all the API calls, and am just assuming that your original bitcoin code was working... I haven't written PHP in like 6 years. It might be missing an include or 2.

http://bitponzi.net/betBot.php

Nice.

For those who don't know, you'll need to create a cron job to call this script on a webserver somewhere that you control, at some set interval. You could call it every 5 minutes, for instance, but ultimately you'll want to call it a bit more frequently, like once a minute. Further, you'll need to have the bitcoinURL.php file in the same directory, with your RPC credentials for your bitcoin client/server.

Jackpot ratio is currently set to 10. This means that a round where a Jackpot is at least 1000% of the minimum bet for that round will have a bet placed. Adjust accordingly.

mb300sd, you want a bounty?

-Jonathan

I'll take it if your offering. Test it first to make sure everything works. I only ran certain sections of the code and then pasted it together.