Fully On-Chain Architecture
So you might be asking yourself, why is Crappy special?
Well, I’m afraid once we start answering this question we might not run out of reasons at all. I’d like to emphasize some of the more technical aspects here. The whole ecosystem was designed by a gaming studio having user experience as the main priority. The design of UI, the sound effects, the visual identity: there’s a reason behind everything.
And we’re just getting started. One of the priorities that we had was to build a transparent game. We pride ourselves with being the first fully on-chain crash game, we have no backend and the way you interact with our game is by using our frontend client which makes calls to several smart contracts we deployed for the game. We use 6 solidity smart contracts which anyone can inspect should they want in order to understand and see how the game works for themselves:
Another key feature of Crappy Bird is that it is provably fair, meaning we can’t just change the multiplier after it is calculated, so the result will not change no matter who and how much is winning. You can see the formula according to which the multiplier is calculated in the Crappy Bird game contract. After the betting round ends, we calculate the multiplier and hash it so that you can verify for yourself each particular hash maps to the calculated multiplier.
Last updated