I have a question about the maker mode. Correct me please, deposit it's not a contract, and i need to trust the bot admin until my offers are accepted and sent to a smart contract
Yes as a maker you have to trust the bot operator. From the moment you deposit your bytes to the moment you withdraw them.
Idea: add the function for a "short" the team. Eg:
Barselona Draw Roma, odds: 1.26 - 7 - 15
Barselona (long = Barselona win) - 1.26. Bet 100Mb. Won: 1.26*100-100 = +26Mb. Lose: -1*100 = - 100Mb
Barselona (short = Barselona not win = Draw or Roma win) - 1.27. Bet 100Mb. Won: = Bet = 100Mb. Lose: (1.27-1)*100 = -27Mb
So Barselona long = +26Mb or -100Mb
Barselona short = +100Mb or -27Mb
For which side is your suggestion ?
For takers I think we shouldn't diverge from what casual bookmakers offer. Also since the interface is only a chat, it's more reasonable to not offer too much options to keep it simple.
As a makers you can still short or long a team by setting odds to 0. Eg:
Barcelona Draw Roma, odds: 1.26 - 0 - 0 means that you will earn bytes only if Barcelona don't win and lose for other cases.
Also i'm interested in providing liquidity to markets. But i need a coder and i need to know the answer on a first question
I don't know what do you have in mind but I plan in a few weeks to add some kind of API allowing makers to automatize the placement of their offers. With some coding, it would allow the scrapping of odds from diverse sources in order to propose them into the betting bot. We can also imagine some kind of automated hedging from other betting markets.