Bitcoin Forum
May 07, 2024, 07:29:09 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [WTB] SatoshiDice clone  (Read 2900 times)
drakahn (OP)
Hero Member
*****
Offline Offline

Activity: 504
Merit: 500



View Profile
August 15, 2012, 10:56:39 PM
Last edit: August 17, 2012, 06:16:10 PM by drakahn
 #1

I need 'something' with most of the functionality of satoshi dice, well, all of it except the actual dice part, I have my own ideas for picking winners (While sharing a lot of functionality it will not be a dice clone)

What it needs to do:
player sends [bet] to an address.
If the bet is valid(between min and max) the hash of the txid gets checked for a win
The function for checking for a win needs to take in only a txid, then get the days secret, do the hash, [check for win/loss/invalid] and spit out a variable that is what amount of btc will be sent back(win/loss/refund), I can make changes from there as I need
the amount returned by said function is paid out, less fee's, is sent back (using the original input)
(am I missing anything?)


So, if you can do this post here telling me what you would charge, what language you would make it in(Or a list of them you could make it in), what you would make (It may take a small PHP script to do(ideal...), it may take a modified client, I'm not sure) and what requirements I would need to run what you would make.

14ga8dJ6NGpiwQkNTXg7KzwozasfaXNfEU
1715066949
Hero Member
*
Offline Offline

Posts: 1715066949

View Profile Personal Message (Offline)

Ignore
1715066949
Reply with quote  #2

1715066949
Report to moderator
1715066949
Hero Member
*
Offline Offline

Posts: 1715066949

View Profile Personal Message (Offline)

Ignore
1715066949
Reply with quote  #2

1715066949
Report to moderator
1715066949
Hero Member
*
Offline Offline

Posts: 1715066949

View Profile Personal Message (Offline)

Ignore
1715066949
Reply with quote  #2

1715066949
Report to moderator
The forum was founded in 2009 by Satoshi and Sirius. It replaced a SourceForge forum.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
pjwaffle
Full Member
***
Offline Offline

Activity: 539
Merit: 100


BIB Exchange


View Profile
August 15, 2012, 11:10:04 PM
 #2

Hi, I might be able to do this in PHP provided you can provide a bitcoin library. I don't really have any experience to be honest, but I can read code, and figure it out pretty quickly.

Yes, a quick PHP script might do if there's a Bitcoin library for it.

It would be quicker to discuss this on IRC (#bitcoin-otc on freenode) or GMail IM. Please PM me the info for those, I guess.

███     WHITEPAPER  |    TELEGRAM    ███      BiB Exchange      ███     TWITTER     |   INSTAGRAM     ███
S e t   O f f   t h e   W e b 3   G e n e r a t i o n   N o w
drakahn (OP)
Hero Member
*****
Offline Offline

Activity: 504
Merit: 500



View Profile
August 15, 2012, 11:59:29 PM
 #3

I don't really have any experience to be honest, but I can read code, and figure it out pretty quickly.
This describes me and also the reason I do not want to do it myself.
Sorry, but I'm looking for someone that knows what needs to be done and can do it for the right price.

14ga8dJ6NGpiwQkNTXg7KzwozasfaXNfEU
Dagny Taggart
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
August 17, 2012, 04:42:24 PM
 #4

Do you want the code to implement the entire website (HTML code, etc.) or just the bitcoin backend?

I'm an experienced programmer and have been working with various languages for several years, mostly PHP and Python. I should be able to do this fairly quickly.
drakahn (OP)
Hero Member
*****
Offline Offline

Activity: 504
Merit: 500



View Profile
August 17, 2012, 04:54:44 PM
 #5

Just the bitcoin backend


If you can post anything showing off your previous work (Preferably Bitcoin related, Preferably for someone on these forums) It would go a long way.

14ga8dJ6NGpiwQkNTXg7KzwozasfaXNfEU
Dagny Taggart
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
August 17, 2012, 05:15:40 PM
 #6

Sorry, I'm pretty new on the forums (but not to Bitcoin!) My plan is to create a Python daemon using https://github.com/laanwj/bitcoin-python that talks to the Bitcoin client, gets transactions, and does the processing.
midnightlightning
Member
**
Offline Offline

Activity: 68
Merit: 10



View Profile
August 17, 2012, 05:59:48 PM
 #7

Just the bitcoin backend
You sound like you're describing three things here:

  • Moving the money (BTC) around (RPC communication with the bitcoin client)
  • Function for determining win/loss/refund amount
  • Site front-end/UI

Which are you needing help with and wanting bids on?
drakahn (OP)
Hero Member
*****
Offline Offline

Activity: 504
Merit: 500



View Profile
August 17, 2012, 06:14:02 PM
 #8

Just the bitcoin backend
You sound like you're describing three things here:

  • Moving the money (BTC) around (RPC communication with the bitcoin client)
  • Function for determining win/loss/refund amount
  • Site front-end/UI

Which are you needing help with and wanting bids on?

For easiness sake, I want a satoshi dice clone that I can make changes to, the "Function for determining win/loss/refund amount" is the change I will be making

The website/front end is not important and doesn't need to be done, but if the hired person wants to do it and can make it to be exactly as satoshi dice is(tx lookup, bet lists etc, function is important not looks), I could pay extra since it would save me doing it myself, this would be discussed with them at the time.

14ga8dJ6NGpiwQkNTXg7KzwozasfaXNfEU
drakahn (OP)
Hero Member
*****
Offline Offline

Activity: 504
Merit: 500



View Profile
August 17, 2012, 06:14:34 PM
 #9

I guess this where I should show my experience, you can't get the input address with just tx hash, so I would just use the bitcoind to control the funds, and I would use blockchain.info's api to get the input of the tx id.
It definitely cannot rely on another site

14ga8dJ6NGpiwQkNTXg7KzwozasfaXNfEU
drakahn (OP)
Hero Member
*****
Offline Offline

Activity: 504
Merit: 500



View Profile
August 17, 2012, 06:32:47 PM
 #10

I have getrawtransaction if thats what you need, I am already on a modified client that has the 0.7 stuff in it (v0.6.99.0-unk-beta the -noprivacy branch) - and I can build any changes I would need to the client.

14ga8dJ6NGpiwQkNTXg7KzwozasfaXNfEU
Dagny Taggart
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
August 17, 2012, 06:35:47 PM
 #11

Yeah using getrawtransaction should work for the Bitcoin backend part.
Dagny Taggart
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
August 18, 2012, 10:16:38 PM
 #12

Is this project still open?
drakahn (OP)
Hero Member
*****
Offline Offline

Activity: 504
Merit: 500



View Profile
August 18, 2012, 10:17:04 PM
 #13

Yes

14ga8dJ6NGpiwQkNTXg7KzwozasfaXNfEU
Dagny Taggart
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
August 18, 2012, 10:35:00 PM
 #14

I can make a quick Python script that interfaces with the -noprivacy client that you mentioned and implements this for 6 btc.
hannesnaude
Full Member
***
Offline Offline

Activity: 169
Merit: 100

Firstbits : 1Hannes


View Profile
August 21, 2012, 09:56:56 AM
 #15

Is it just me or would you need getrawmempool as well? Otherwise you would only see txs after they get into a block?
sebicas
Member
**
Offline Offline

Activity: 69
Merit: 20


View Profile WWW
August 29, 2012, 11:15:13 PM
 #16

I can make a quick Python script that interfaces with the -noprivacy client that you mentioned and implements this for 6 btc.

Check Bitcoin Network Sniffer at https://github.com/sebicas/bitcoin-sniffer
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!