The original MoonCatRescue smart contract that enabled the on-chain discovery and ownership of MoonCats on Ethereum.
Token Information
Key Facts
Description
The contract defines a finite space of MoonCats identified by unique five-byte hexadecimal identifiers. Each identifier deterministically encodes a MoonCat’s visual traits, including pose, facial expression, fur pattern, and color. These identifiers are permanently stored in the contract at the time of rescue and cannot be modified.
MoonCats may be named once by their owner, with the name immutably recorded on-chain. The contract also includes a built-in adoption marketplace, allowing owners to create adoption offers and prospective adopters to submit adoption requests, either publicly or for a specific address.
While the original design allowed for 25,600 MoonCats, some genesis MoonCats were never released. The final collection size is 25,440 MoonCats.
The contract defines a finite space of MoonCats identified by unique five-byte hexadecimal identifiers. Each identifier deterministically encodes a MoonCat’s visual traits, including pose, facial expression, fur pattern, and color. These identifiers are permanently stored in the contract at the time of rescue and cannot be modified.
MoonCats may be named once by their owner, with the name immutably recorded on-chain. The contract also includes a built-in adoption marketplace, allowing owners to create adoption offers and prospective adopters to submit adoption requests, either publicly or for a specific address.
While the original design allowed for 25,600 MoonCats, some genesis MoonCats were never released. The final collection size is 25,440 MoonCats.
The contract defines a finite space of MoonCats identified by unique five-byte hexadecimal identifiers. Each identifier deterministically encodes a MoonCat’s visual traits, including pose, facial expression, fur pattern, and color. These identifiers are permanently stored in the contract at the time of rescue and cannot be modified.
MoonCats may be named once by their owner, with the name immutably recorded on-chain. The contract also includes a built-in adoption marketplace, allowing owners to create adoption offers and prospective adopters to submit adoption requests, either publicly or for a specific address.
While the original design allowed for 25,600 MoonCats, some genesis MoonCats were never released. The final collection size is 25,440 MoonCats.
The contract defines a finite space of MoonCats identified by unique five-byte hexadecimal identifiers. Each identifier deterministically encodes a MoonCat’s visual traits, including pose, facial expression, fur pattern, and color. These identifiers are permanently stored in the contract at the time of rescue and cannot be modified.
MoonCats may be named once by their owner, with the name immutably recorded on-chain. The contract also includes a built-in adoption marketplace, allowing owners to create adoption offers and prospective adopters to submit adoption requests, either publicly or for a specific address.
While the original design allowed for 25,600 MoonCats, some genesis MoonCats were never released. The final collection size is 25,440 MoonCats.
The contract defines a finite space of MoonCats identified by unique five-byte hexadecimal identifiers. Each identifier deterministically encodes a MoonCat’s visual traits, including pose, facial expression, fur pattern, and color. These identifiers are permanently stored in the contract at the time of rescue and cannot be modified.
MoonCats may be named once by their owner, with the name immutably recorded on-chain. The contract also includes a built-in adoption marketplace, allowing owners to create adoption offers and prospective adopters to submit adoption requests, either publicly or for a specific address.
While the original design allowed for 25,600 MoonCats, some genesis MoonCats were never released. The final collection size is 25,440 MoonCats.
The contract defines a finite space of MoonCats identified by unique five-byte hexadecimal identifiers. Each identifier deterministically encodes a MoonCat’s visual traits, including pose, facial expression, fur pattern, and color. These identifiers are permanently stored in the contract at the time of rescue and cannot be modified.
MoonCats may be named once by their owner, with the name immutably recorded on-chain. The contract also includes a built-in adoption marketplace, allowing owners to create adoption offers and prospective adopters to submit adoption requests, either publicly or for a specific address.
While the original design allowed for 25,600 MoonCats, some genesis MoonCats were never released. The final collection size is 25,440 MoonCats.
The contract defines a finite space of MoonCats identified by unique five-byte hexadecimal identifiers. Each identifier deterministically encodes a MoonCat’s visual traits, including pose, facial expression, fur pattern, and color. These identifiers are permanently stored in the contract at the time of rescue and cannot be modified.
MoonCats may be named once by their owner, with the name immutably recorded on-chain. The contract also includes a built-in adoption marketplace, allowing owners to create adoption offers and prospective adopters to submit adoption requests, either publicly or for a specific address.
While the original design allowed for 25,600 MoonCats, some genesis MoonCats were never released. The final collection size is 25,440 MoonCats.
The contract defines a finite space of MoonCats identified by unique five-byte hexadecimal identifiers. Each identifier deterministically encodes a MoonCat’s visual traits, including pose, facial expression, fur pattern, and color. These identifiers are permanently stored in the contract at the time of rescue and cannot be modified.
MoonCats may be named once by their owner, with the name immutably recorded on-chain. The contract also includes a built-in adoption marketplace, allowing owners to create adoption offers and prospective adopters to submit adoption requests, either publicly or for a specific address.
While the original design allowed for 25,600 MoonCats, some genesis MoonCats were never released. The final collection size is 25,440 MoonCats.
The contract defines a finite space of MoonCats identified by unique five-byte hexadecimal identifiers. Each identifier deterministically encodes a MoonCat’s visual traits, including pose, facial expression, fur pattern, and color. These identifiers are permanently stored in the contract at the time of rescue and cannot be modified.
MoonCats may be named once by their owner, with the name immutably recorded on-chain. The contract also includes a built-in adoption marketplace, allowing owners to create adoption offers and prospective adopters to submit adoption requests, either publicly or for a specific address.
While the original design allowed for 25,600 MoonCats, some genesis MoonCats were never released. The final collection size is 25,440 MoonCats.
The contract defines a finite space of MoonCats identified by unique five-byte hexadecimal identifiers. Each identifier deterministically encodes a MoonCat’s visual traits, including pose, facial expression, fur pattern, and color. These identifiers are permanently stored in the contract at the time of rescue and cannot be modified.
MoonCats may be named once by their owner, with the name immutably recorded on-chain. The contract also includes a built-in adoption marketplace, allowing owners to create adoption offers and prospective adopters to submit adoption requests, either publicly or for a specific address.
While the original design allowed for 25,600 MoonCats, some genesis MoonCats were never released. The final collection size is 25,440 MoonCats.
MoonCatRescue is an Ethereum smart contract deployed on August 9, 2017. It introduced a system for discovering and rescuing uniquely identified MoonCats onto the Ethereum blockchain, with ownership, identifiers, names, and marketplace activity recorded entirely on-chain. The contract predates the ERC-721 standard and implements custom ownership and transfer logic for non-fungible assets.
Heuristic Analysis
The following characteristics were detected through bytecode analysis and may not be accurate.
Spurious Dragon Era
Continued DoS protection. State trie clearing.
Bytecode Overview
Verified Source Available
This contract has verified source code on Etherscan.
View Source Code