How CryptoKitties works
CryptoKitties are breedable virtual cats that are bought and sold as NFTs. There are four types available: Normal, Fancy, Special Edition, and Exclusive. Every CryptoKitty has 12 Cattributes, including its pattern, eye shape, environment, and other characteristics. While Cattributes determine the appearance of Normal Kitties, this isn't always true with other types.
Any two Kitties can be bred, with one acting as the matron and the other as the sire. CryptoKitties are gender-fluid, so they're all able to fill either role. You can breed two of your own Kitties or breed one of your own with a public sire.
After breeding, you get a new Kitty. The parents need to go through a cooldown period before they can breed again. The cooldown period can take anywhere from one minute to one week, depending on a Kitty's generation.
CryptoKitties are stored in NFT wallets. Other than breeding your Kitties, you can also put them up for sale on the game's marketplace or offer them as public sires to be used for breeding.
Partnerships
Although CryptoKitties has partnered with other blockchain games, including Gods Unchained and MegaCryptoPolis, its developer has been making the biggest moves. Dapper Labs has partnered with the NBA, NFL, and UFC to launch NFT marketplaces for each sport.
The most successful by far has been NBA Top Shot, which has recorded more than 20 million transactions and more than $1 billion in sales.