Back to Home

CRYPTOCATS(CCAT)

0x088c6ad96281...145f9d4c079f
ByzantiumSource VerifiedEdit this contract
Deployed December 24, 2017 (8 years ago)Block 4,788,823

A 625 cat collection released in December 2017, with its own ownership accounting written months before ERC721 was finished.

Byzantium EraVerified Source

Historical Significance

CryptoCats belongs to the short window in 2017 when a collectible project had to invent its own ownership model, and it is a compact, readable example of what that looked like. Its later wrapper, WCCAT, holds 326 of the 625 cats and exists purely to translate this contract into the interface every marketplace later expected. Roughly half the collection remains unwrapped, which makes the cost of predating a standard unusually easy to see.

Context

Verified as CryptoCatsMarket, solc 0.4.19. Two earlier deployments from 11 November 2017 carry the same contract name but are pre-launch tests, each with a supply of 12 and the symbol CRT. Those are documented separately in the archive. The production contract is the one holding 625 cats and the one the wrapper points at.

Token Information
Token Name
CRYPTOCATS
Symbol
CCAT
Decimals
0
Key Facts
Deployment Block
4,788,823
Deployment Date
Dec 24, 2017, 02:10 PM
Code Size
11.7 KB
Transactions by Year
201715
2018198
20191
20204
20211,723
202226
20232
20241
202510
20262

Description

CryptoCats stores ownership in a catIndexToAddress mapping and tracks balances itself, because at the time it shipped there was no standard interface to implement. Cats were claimed and traded through the contract's own offer and bid functions, in the same self contained marketplace style CryptoPunks used. The collection is capped at 625. This is the production release, deployed 24 December 2017 at block 4,788,823, and it should not be confused with the two pre-launch test contracts from the previous month.

Bytecode Overview

Opcodes12,029
Unique Opcodes243
Jump Instructions469
Storage Operations200

External Links

Wrapped as

Later contracts that represent this one. Holding one of these counts as holding the original on a collector card.