# Welcome

DeBets is a new technology that allows you to play gambling games offered by game providers using your crypto wallet in a completely decentralized, transparent and anonymous way:

  • DECENTRALIZATION: there is no Casino controlling and holding your funds. Deposits and withdrawls are managed by a Smart Contract that runs on the blockchain. Therefore you have total control over the funds you deposit and you can withdraw your funds and your wins at any time and with no limitation whatsover.

  • ANONYMITY: you don't need to provide any detail about yourself, neither you have to undergo any registration process nor KYC. Simply connect your crypto wallet and enjoy playing totally anonymously!

  • TRANSPARENCY: DeBets supports Provably Fair, a new form of gambling where players can verify that every result was driven by chance and was not determined by a third party: that is, with Provably Fair you can verify the fairness of your wins and losses.

Before telling you more about DeBets we want to emphasize the enormous benefits that you get as a player when playing games in DeBets, as opposed to gambling in a regular online Casino:

Decentralize Gambling (DeBets) Gambling in regular online Casinos
No registration nor KYC needed: the only detail you will share is the address of your wallet. To be able to play games you first need to register, provide details about yourself and undergo KYC.
You deposit your funds into a Smart Contract in the blockchain. The rules of the Smart Contract allow you, as the owner of the funds, to withdraw your balance at anytime and with no limitation. The immutability of the blockchain guarantees that nobody will be able to counterfait or change the behaviour of the Smart Contract. You need to have full trust of the Casino because by making a deposit you are sending your funds to it. The Casino holds and controls your funds and has the power to impose limitations on your withdrawals. You never know when you are getting your money back! Many casino impose limits on the amount that can be withdrawn every day, some others will pay your wins in monthly installments, or even worse there are Casinos out there that will not pay your wins at all, especially if you win large amounts!
The Smart Contract that controls your funds is verified and audited and its source code is publicly available in the block explorer. This means that even before depositing any fund you can read the source code of the Smart Contract and verify that you will have total control and ownership over the funds that you deposite an win. You have no way to know how the Casino handles your funds because you no access to the source code that the Casino is based on.
With Provably Fair you can verify that every result is completely random and just driven by chance. This allows you to completely rule out that the provider of the game has any control on how much you win or lose. when you play games you never know if the results are being controlled or whether they are really only determined by chance. While playing, it is common for gamblers to feel that they are going through phases where outcomes are being forced or controlled and when this happens they have no way to verify that it isn't case.
All details and statistics of game play is publicly available: you have access to all the numbers from all the games that are played not just by you but by all other players as well. This huge amount of statistical data gives you great insight not only about how the games give out wins (hit frequency, highest win, payback percentage, etc) but also about the wins that are actually paid when players withdraw their balance. Most Casinos don't show any data from game play and only some provide information about live wins (and even in that case you have no way to verify whether or not the information shown are real). You have no access to important statistical information like hit frequency or payback percentage, therefore you can never know what games pay more or what games pay more often.
Your withdrawals are processed instantly because being the owner of your funds which are held in the Smart Contract you are eligible to request a withdrawal at any time. When you play a game you can always know in advance how much funds the game provider has in the Smart Contract to cover when you withdraw your winning as this information is publicly available in the blockchain and it is displayed in DeBets website for any game provider. In case you win and request to withdraw an amount that the funds of the game provider in the Smart Contract can't cover, the game provider has to promptly inject funds into the Smart Contract in order to fully satisfy your withdrawal request. Failing to do this or even taking long to do it results in a drop of the score of the game provider and this immediately deteriorates its repution (game providers in DeBets website are ranked by their score). If you win a big amount you have no way to know if the Casino has sufficient funds to pay your wins. When a player requests the withdrawal of a large amount it can happen that the Casino is not able to process it because of lack of funds or because it is unable to transfer the requested amount in that moment. In this case the player is forced to wait, and sometimes things get even more frustrating because the support of the Casino is not able to provide any explanation.