My KittyVerse Adventure

NFT.Kred
4 min readOct 17, 2018

--

By PeopleBrowsr and Kred Coins front-end Developer, Angela Ung

For the past 9 months we’ve been developing a platform to create personalized, Collectible NFT Coins for sharing and connecting, called Kred Coins.

Kred Coins let individuals and brands personalize their own Coins with their designs, media and calls to action. Every Coin carries comments and is shareable via social media, SMS and email.

The Kred Coins project was initially somewhat inspired by CryptoKitties, and as we continued building, it became clearer that the project could in fact complement Axiom Zen’s existing world of Kitties.

Fast forward a few months to the big bang and the birth of the KittyVerse, and we were on a Mission.

Our Mission: Create Kitty Coins

CryptoKitties are loveable by design and collectible due to scarcity, leaving many Collectors in a catch 22.

What happens when you want to share your kitties and show off your Collection to friends without giving away their prized pussycat?

What if we created shareable Coins for each Kitty, which we could then give to friends, or even sell, without ever losing a CryptoKitty?

Step 1: Locate the Kitties

Before I can see my Kitties, I need to find the wallet address where they’re hiding! Since CryptoKitties uses Metamask, we need to use web3 to get wallet address.

https://web3js.readthedocs.io/en/1.0/web3-eth-accounts.html#wallet

Step 2: Get all the Kitties

Now that we have the wallet address, we can use the CryptoKitties API to identify any Kitties tucked away in there:

https://api.cryptokitties.co/kitties?offset=0&limit=20&owner_wallet_address=ETHWALLETADDRESS

Here’s an example:

https://api.cryptokitties.co/kitties?offset=0&limit=20&owner_wallet_address=0xd0add1001719adb9418d5fc078c353f7fe45c703

The API contains all the details needed to fill in a Coin template, like this:

Step 3: Finding the Purrfect Kitty to Coinify

Some Collectors have a lot of Kitties, so we needed to make it easier to find the one you are looking for, with search.

CryptoKitties search is different to other searches, you can only search by Cattributes.

We can get all of the Cattributes from the CryptoKitties API: https://api.cryptokitties.co/cattributes

Kitties can also be found using their ID, which requires a different call: https://api.cryptokitties.co/kitties/KITTYID

Step 3: Show the Kitty Coin templates

Now that we have all of the CryptoKitties and their Cattributes, we can display a page them all prefilled into Coin templates, making it easy to search for and select which Kitty to Coinify.

Step 4: Coinify Kitty

Clicking “Coinify Kitty” under your Kitty of choice pops up the “Create a Coin” panel.

The panel lets you choose how many Kitty Coins to create, and is prefilled with all of the details we collected from the CryptoKitties API (including Tags for the Kitty’s Cattributes).

Anyone who wants to go further with their Kitty Coin can edit its design in Advanced settings or add more Tags.

Your newly created Kitty Coin (or Coins) will appear in your collection instantly — Ready for you to give to friends, share on social or sell in the Marketplace.

Anyone who wants one of my Dracula A Kitty Coins can get one here: https://app.coin.kred/claim/coin/11536?giveaway=1&claim=28086811495

Mission Accomplished.. Almost

We did it.

Kitty.Kred creates a light, easy way to share and promote your CryptoKitties without ever losing ownership. And now, a handpicked group of real users have already created 100s of adorable Kitty Coins.

Now we’re opening our doors to the KittyVerse to let you and all of the other collectors in.

Go to Kitty.Kred to try it for free.

Read more about how we built the Kred Coins app here: https://docs.coin.kred/docs/coinkred-app

--

--

NFT.Kred

The leader in custom NFTs - NFT.Kred helps you create actionable Non-Fungible Tokens with your digital assets in your community’s own NFT Marketplace.