Build

APIs, Code, and Catnip; Oh My!

One of the key features of the Ethereum blockchain is that it's an open, global infrastructure, and so with MoonCats being part of that, third-party developers can easily integrate with MoonCats, and build applications that can detect whether the visitor is a MoonCat owner or not.

MoonCats Interoperability

The original MoonCat​Rescue project was launched before NFT standards were finalized, but ponderware has created a "wrapping" contract known as the Acclimator that makes them ERC721 compliant, so tools and libraries that know how to interact with ERC721s should be able to interact with Acclimated MoonCats without special configuration. The contract can be found here: 0xc3f733ca98E0daD0386979Eb96fb1722A1A05E69

For more detailed information about integrating, and the deeper technical workings of how the MoonCat contracts work, and the different traits of MoonCats, read on!

Ponderware's GithubponderwareRepositories of original MoonCat​Rescue code and tools

LibMoonCatponderwareA Clojure library for helping manage and parse MoonCat-related data, including hexadecimal ID values to visual graphics, as well as applying accessories. Available as a Javascript library for browser use, as well as a Clojure library.

MoonCatReferenceponderwareMoonCatReference Contract Source Code

MoonCatTraitsponderwareMoonCatTraits Contract Source Code

MoonCatColorsponderwareMoonCatColors Contract Source Code

MoonCatSVGsponderwareMoonCatSVGs Contract Source Code

Boutique Accessories

MoonCat BoutiqueponderwareThe MoonCat Boutique is the place to find MoonCat accessories

MoonCat Accessories ContractponderwareMoonCat Accessories Contract Source Code

LibMoonCatponderwareA Clojure library for helping manage and parse MoonCat-related data, including hexadecimal ID values to visual graphics, as well as applying accessories. Available as a Javascript library for browser use, as well as a Clojure library.

Community-Driven Projects

MoonCat Walk Cycle

MoonCat Walk CycleA community-created MoonCat Animated Walk Cycle by vinny-888, acidman, Ctrl+R, and zibzub

Tools to Manage Your MoonCatsBokkyPooBahCollection of developer-oriented tools for MoonCats

Developer Analysis of MoonCat​RescueMidnightLightningA deep-dive into the workings of the original MoonCat​Rescue smart contract

MoonCat ColorsMidnightLightningVisual of the Hue-based color wheel, how MoonCat colors are derived from the catId

MoonCat "K" values explainedMidnightLightningHow the characteristics of a MoonCat are derived from the catId

Mooncat Numbers/RaritiesMidnightLightningA breakdown of MoonCat characteristics


If we've missed something, please let us know on Discord or Twitter