@Hispo Thanks for the warm welcome. It'll be a pleasure to answer your questions.
1.
a)The concept of master key here is a bit ambiguous. Yes, we possess the address that owns the smart contract thus meaning we hold the key. However, there are only a limited number of functions this key allows us to use.
We cannot alter an ongoing bet; the only event that would prevent a bet from not being settled would be a lack of funds in the smart contract balance or an error on the blockchain itself.
The entropy itself is 100% decentralized. The role of our smart contract is only to process the bets via a function named
settleBet which guarantees all games on nice2win to be completely decentralized and randomized.
This might be more technical but let me list you the functions only the owner (the master key) can call:
- withdrawFunds = only the owner can remove the bankroll from the contract
- setMaxProfit = only the owner can decide the maximum profit for all bets
- approveNextOwner/acceptNextOwner = only the owner can decide the next owner
- increaseJackpot = only the owner can increase the jackpot capacity
- kill = only the owner can destroy the contract
- setCroupier/setSecretSigner = only the owner can decide which address settles the bet
From our perspective, these owner only functions do not jeopardize the decentralized aspect of the project. They are mainly used for
protection against exploiting the bankroll, enabling the ability to shutdown the project or to transfer to a new owner.
Just to be clearer on the decentralized aspect,
we cannot freeze your funds and you can remain anonymous at all times b)In case there is a bug or a glitch, which is possible but unlikely (read this Medium post
https://medium.com/@nice2win/archived-nice2win-proxy-audit-analysis-ba48dedcd743), we will do something like:
1. Settle all remaining bets
2. Kill the smart contract
3. Fix the bug
4. Redeploy the fixed smart contract
2. There's no transaction fee to deposit or withdraw because you hold your funds in your own web3 wallet. However, there is a 1% fee for all bets and you also have to pay for gas fee on the respective blockchain. Right now, the gas fee on the Optimism blockchain would be around 0.05$ per transaction.
3. The current minimum amount of money to bet with is 0.001
ETH or 1
MATIC or 0.05
BNB.
4. Since you don't deposit/withdraw on nice2win, we don't offer swapping services, although we do recommend some on our FAQ (
https://nice2win.com/faq)