Show HN: SocialPredict v2.1.0 – Easy to Deploy Prediction Markets
github.comBasically, this is software that allows you to deploy your own prediction market platform from scratch that you own and control. You can invite friends and add users, anyone can add questions and make bets toward those contracts.
Most importantly, anyone can host this completely for free either on a local machine or a VPS.
The setup process includes a command line interface which allows you to enter a few options and it sets everything up for you...assuming you have a server such as Digital Ocean and a domain you can use.
I do this in my free time with some others who are of course listed on the Github repo.
We will be moving to a services based architecture at some point soon, but for this release it's basically a, "pretty good monolith."
We have been through a few different release cycles since the last time I posted. I added some GIFs to the readme to clearly show how easy it is to get it going. I would love it if anyone wants to give it a try. We included automatic SSL establishment via Traefik.
Thanks in advance if you choose to give feedback.
Looks clean. One question how are you ensuring fairness and preventing race conditions during contract resolution? That’s usually where smaller prediction market engines run into edge cases.
Thanks. Everything is completely stateless at this point and there's a defined close time with everything being on the server side in terms of timestamps.
Could you give me a link to what you're referring to and what you have seen in the past with this specific problem?
I think I have it solved but would like to know more as words can have multiple definitions.