IC + Stoic + NFTs?

Toniq Labs
3 min readJul 1, 2021

--

We recently released a new version of Stoic that adds a number of extra features. These include 3rd-party OAuth logins (using Google, Twitter, Facebook and Github) thanks to Torus Labs and their great non-custodial private key solutions. We also added multiple principal support, accessing PEM keys, and complete neuron management.

One of the other features we added was NFT support in addition to fungible token support. Behind the scenes we are working on EXT, an extendable token standard for the IC. One token that uses this standard (that we also released) is wtctoken.com, an ERC20-like token that wraps native IC cycles (which are used to run canisters) and can be used to fuel your containers. But EXT is more than just ERC20 — so we wanted to demonstrate how it can also be used for NFTs.

So without further ado, let me introduce Cypher — the first minted Cronic NFT!

Cronics are little critters who like to chill in canisters and “connect” with their Cronic friends on-chain. Cronics also demonstrate the power of the IC as well as the versatility of EXT as a token standard.

What’s even cooler is that Cypher is a hosted SVG image being served directly from our canister, which constructs his visual appearance on the fly. Check it out for yourself!

We made Cronics with a few things in mind:

  1. We wanted to utilize EXT to build an NFT that can be stored and managed through Stoic
  2. We want to test “mating” using random data — similar to CryptoKitties, each Cronic has a set of dominant and recessive genes, and we can use random data to determine the traits that are passed on
  3. Stress-test IC canisters with regards to NFTs (so far so good, no complaints!)
  4. Release something cool that we could potentially sell and raise funds for future IC developments and experiments (we are a DFINITY grantee, but we want to work toward paving our own path forward)

So if you want to get your hands on your very own Cronic than follow us on Twitter and we will make more announcements in the near future. We plan to airdrop and/or sell a limited run, with future Cronics only being bred on-chain. Here’s a screenshot of the first 95 discovered Cronics:

There are 420,000 unique designs and 330,000 different color schemes, as well as special genes that add other cool traits making close to 420B unique combinations.

We will be open sourcing our codebase (the important bits anyway), and “locking” the canister in future (preventing any updates/upgrades). Cronics is an experiment, and we leveraged some free libraries and SVG icons to help build it.

If you are keen to help out or join us, please contact us on Twitter!

--

--

Toniq Labs

Building the decentralized future on The Internet Computer