Find Jobs
Hire Freelancers

CSGO Jackpot Site

$250-1000 USD

Cancelled
Posted over 8 years ago

$250-1000 USD

Paid on delivery
I need a programmer to make an app like [login to view URL] where some random steam players put their skins worth 5$ (the higher the value the player bets, the higher the chance he wins the jackpot - ) or more and when the pot hits at least x (definable via config or admin backend) entries or 5 minutes the system randomly selects one player and all the skins of guns in counter strike global offensive is awarded to him through steam trade offer. This would be using Steams Trading Link system and steams api login. Parameters that need to be set via config: Number of entries to calculate the winner, house edge in percent to keep after every round. Provably fair system of the jackpot: There are three elements that allow you to verify that a round was fair, they are: The winner percentage The winner percentage allows you to discover the winning ticket number. To uncover the number the system uses the formula floor( ( NumberOfTicket - 0.0000000001 ) * ( (WinnerPercentage / 100) ) ), where the floor function rounds a number downward to its nearest integer. After doing the math you'll end up with a integer that contains the number of the winning ticket, from there you will only need to count the number of tickets, starting at the beginning of the round (being that we give 1 ticket per each 0.01$ deposited) and you'll find the fair winner - please note the fair winner is zero based, so the first ticket starts on zero, and goes from there (in the example bellow we are already incrementing the ticket number for you). The round secret The round secret is generated at the beginning of the round but only shown at the end, and it's meant to encrpyt the winner percentage and allow you to verify the winning ticket via the round identifier. The round hash The round hash is an md5 string that is given at the beginning of the round, it is generated by joining the round secret with the winner percentage, separated by a "-", so a round hash is an md5 encrypted string of "[roundSecret]-[winningPercentage]". Build this with: nginx nodejs socketio similar sites: [login to view URL] [login to view URL]
Project ID: 8139819

About the project

6 proposals
Remote project
Active 9 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
6 freelancers are bidding on average $1,010 USD for this job
User Avatar
I want to discuss this project with you further, let me know the best suitable time for you to schedule the meeting, Feel free to message me at any time, i used to be online 14 hrs in a day on this website so probably you will get a quick response from my end.
$1,030 USD in 20 days
4.9 (68 reviews)
7.2
7.2
User Avatar
Hello, I play Dota 2 and ocasionally CS GO . I am familiar with steam API and steam trading . I'd prefer using ASP MVC with SignalR (real time api , uses websockets on modern browsers with Comet, Ajax longpolling on older browsers) . The end result will be the same . Looking forward to discuss the details. Regards, Andrew
$1,000 USD in 15 days
4.8 (151 reviews)
6.9
6.9

About the client

Flag of FRANCE
France
0.0
0
Member since Jul 25, 2015

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.