Crappy Bird
  • 🎲Game
    • 🤓Game Tutorial
    • 🏪Shop
  • 🟩BULLISH FEATURES
    • 🔥Burning
    • 🦾Fully On-Chain Architecture
    • 💩The Crap Machine
Powered by GitBook
On this page
  • The Crappy Achievements contract
  • The Crappy Skins contract
  • The Crappy Cousins contract
  • The Crapps Token contract
  • The Crappy Bird game contract
  • The Crappy Bird token contract
  1. BULLISH FEATURES

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:

1

The Crappy Achievements contract

Tracks in-game achievements.

▶︎ 0x8e746E48641E8F9A7713C3c06E526dbe20590Dd2

2

The Crappy Skins contract

Manages skin purchases and claims.

▶︎ 0xe32E56d8B6dFDa37Fdf32AA3946744CD3049b9a4

3

The Crappy Cousins contract

Deals with all of Crappy’s Cousins in the game, from activating them to upgrading them so that you can collect Crap Tokens (Crapps).

▶︎ 0x200dBEC90D7034D708D952f1C9D60eb1A6ce4E3f

4

The Crapps Token contract

Keeps track and updates you balance of in-game currency that you can use to upgrade your cousins and purchase different skins.

▶︎ 0x3d6127B92871136C345AC0918a61AB5a253D760F

5

The Crappy Bird game contract

Does everything else, from calculating the multiplier to making the payouts to winning users every round.

▶︎ 0x3dD283c4731AB60cb7D3e0be55ff0318B0F1099C

6

The Crappy Bird token contract

Allows you to trade the token itself.

▶︎ 0xc8e51Fefd7D595C217C7ab641513FAA4Ad522b26

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.

PreviousBurningNextThe Crap Machine

Last updated 1 month ago

🟩
🦾