EthereumCommonwealth / Proposals

BSD 4-Clause "Original" or "Old" License
26 stars 7 forks source link

Callisto Sports betting, Tip bot - smart-contract integration #90

Open ghost opened 4 years ago

ghost commented 4 years ago

Creator of below smart contract and oracle needed

After the tip-bot lottery becoming a success a proposal for betting on sport events such as UEFA Champion evolved in the Callisto main Telegram channel.

This proposal got a good response and i will now formulate a version of the idea:

Creation of a smart contract where users can bet on active sports events. Users will buy tickets in a similar manner as with the tip-bot lottery.

A custom oracle taking the result from FIFA.com or some trust API is needed

Example: User checks this weeks match ( Liverpool - Manchester) /betcheck

User bets on this weeks match

(200 $CLO on the end result Liverpool 1 - Manchester - 3) /bet 200 1-3

200 CLO is sent to the smart contract with the results awaiting the correct score from the oracle collecting the data.

If many people bet on the same score they share the pot according to the % amount $CLO they have betted.

If no one bets on the correct score the $CLO moves to next weeks pot.


This is a ruff version of how this could work and probably needs tuning. And it requires that @Exzender do not mind to add this function to the tip-bot once the contract and oracle is finished

Exzender commented 4 years ago

I can add all the necessary commands to the bot and make it to interact with smart contract. But we need to think about how to connect the bot with particular sport event? Will it be bound with only one event per week?

ghost commented 4 years ago

I can add all the necessary commands to the bot and make it to interact with smart contract. But we need to think about how to connect the bot with particular sport event? Will it be bound with only one event per week?

I was thinking about this as well. There will have to be someone who connect the smart-contract with the event every week! And manages this. Should the team manage this?

I would also like to see a percentage of the prize for the treasury used for further marketing of the sport betting and Callisto Network in general. Maybe 5% or something could bring fine opportunities?

shivneja commented 4 years ago

This is an excellent idea, maybe once it’s launched it can be linked to various events? Why restrict to only Sports?