1
CryptoKitties is a decentralized application (dapp) on the Ethereum blockchain that functions as a game and a crypto-asset manager for unique digital cats.
2
Smart contracts ensure that digital assets belong permanently to the user, and they remain operational even if the original creator company disappears.
3
Because blockchain data is public, third-party developers can build composable add-on products and services (such as KittyBattles and KittyHats) that interact directly with existing dapps.
4
Dapps are not limited to games; other use cases include prediction markets (like Augur) and stablecoins pegged to fiat currencies.
5
Deploying business logic to the blockchain guarantees transparent, trustless execution enforced by miners, where any updates to the code are publicly verifiable.