Find Jobs
Hire Freelancers

Build a CSGO Jackpot website

$500-1200 USD

Closed
Posted almost 9 years ago

$500-1200 USD

Paid on delivery
I need a programmer to make a website like [login to view URL] , [login to view URL] , [login to view URL] where some random steam players put skins who worth somes $(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. I'll also need a bot (i'll be able to give you a bot coded in node.js that got a lot of bugs for make you understand what i need )who will accept all the offers that come from the users , and at the end of a round will send the winnings to the winner. 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: 8145218

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,197 USD for this job
User Avatar
Hello! Why to choose us? Because of these 5 simple reasons! 1. Our rate is over 4.9 (best quality). 2. Our exams passed increase trusting in our skills. 3. Our portfolio - best quality and support/ services . 4. Our over 100 Reviews with over 90 full 5 stars reviews. 5. Full support regarding your project and advices! We are a team of young artists working under "HaHa Design" crew name. We are specialized in Visual Arts; including Graphic Design, Photoshop, Photo Editing, Banner, Logo, Illustrations and everything regarding imagine. For more information about us,check our portfolio to see our skills sampled in our work. We propose originality, new ideas for your projects, in accordance with your wishes and views. We provide our services at best prices at a best professional level. We are available 18h/day to be at the service of our clients, satisfaction guaranteed. HaHa Design Crew: )
$1,157 USD in 30 days
4.9 (184 reviews)
7.1
7.1
User Avatar
Ainda não foi fornecida uma proposta
$944 USD in 3 days
0.0 (0 reviews)
0.0
0.0

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.