Hey! I've been a viewer of casino streams for some time and follows a bit the discussions of fake/play money streamers. Recently I saw the video about Roshtein and decided to look into it from a technical perspective as I work as a senior full-stack developer & specialized in Angular.
I downloaded the Angular scripts loaded and used for “N1 Casino” and “Ladyhammer”. In the scripts I found an API call delivering the currencies available with the following data:
At this point, everything looks perfectly normal BUT they also created a currency called FUN. This is a currency not displayed in the list, hence a currency they for some reason seem to be hiding. As you can see in the image above, you could set the currency symbol to whatever you would like, even make the currency look like you’re playing in euros. FUN overrides the normal currency, hence if a player has the FUN currency, that will be used before any other currency.
Shown above, there is a function called B where a IF statement checks the following:
//If the logged in user, does not have a currency attached called “FUN”
i.data.user.currency && "FUN" !== i.data.user.currency
//Else the currency being used should be
else d.currencies && (f = d.currencies.FUN)
I don’t see why they would create a FUN currency that overrides any real currency but if Roshtein is using the FUN currency it will explain why he entered the slot with the same balance on both real and free money play.
Boiling the above down to a non-developer.
A logged-in user clicks to play a game with “real money”
There is a check if the user has a specially made currency called “FUN” on the account.
If so, the “real” money game is being loaded, using the “FUN” currency as the currency displayed.
Conclusion
It’s all very strange that the casinos he’s streaming from has this technical setup, it could however be for other purposes. My best guess is that IF he was using the special “FUN” currency they will find a new technical setup now after it has been revealed.
Roshtein (and others) also might:
Play with their own actual funds
Play as others suggested: Casino owns Skrill/Neteller and they only gets a smaller % of cashouts etc which would make everything look legit without them having to risk their own money.