This site serves requests for MoonCat metadata and images. Results are json formatted for traits and other metadata. Results are png images for all renders unless otherwise noted. The parameter catId_or_rescueIndex
can be either a valid moonCatId (e.g. 0x00d8523a53
) or original rescueIndex (0 <= rescueIndex <= 25439)
Below is a summary of the MoonCat-related API endpoints this server hosts. For complete details of the API endpoints, see the OpenAPI specification document.
/traits/:catId_or_rescueIndex
Trait metadata for the requested MoonCat
/contract-details/:catId_or_rescueIndex
Contract-related trait metadata for the requested MoonCat
/image/:catId_or_rescueIndex
Image in PNG format of the requested MoonCat. Highly-customizable endpoint that can generate customized views of each MoonCat, given different query parameters.
/cat-image/:catId_or_rescueIndex
Image in PNG format of the requested MoonCat by themselves
/regular-image/:catId_or_rescueIndex
Image in PNG format of the requested MoonCat in an original state
/glow-image/:catId_or_rescueIndex
Image in PNG format of the requested MoonCat with an Acclimated glow
/face-image/:catId_or_rescueIndex
Image in PNG format of the requested MoonCat's face
/accessorized-image/:catId_or_rescueIndex
Image in PNG format of requested MoonCat with worn accessories
/cat-walk/:catId_or_rescueIndex
Image in PNG format of requested MoonCat as a sprite sheet for 8-frame animation
/accessory/:accessoryId
Trait metadata for the requested accessory
/accessory-image/:accessoryId
Image in PNG format of the requested accessory, being worn by a random MoonCat who's eligible to own it
/costumes
A list of accessories that have been marked as 'costumes'
/owned-mooncats/:ethAddress
For the specified Ethereum address, lists out which MoonCats they own, as well as which contract (original, Acclimated, and in the JumpPort) the MoonCat is in