12 Cats on the Blockchain - Demystifying Ethereum with the CryptoCats

Post on 28-Jan-2018

161 views 0 download

Transcript of 12 Cats on the Blockchain - Demystifying Ethereum with the CryptoCats

12 CATS ON THE BLOCKCHAIN

DEMYSTIFYING ETHEREUM WITH THE CRYPTOCATS

cryptocats26

cryptocats26

NAS GENDRY JOCHY

THIS IS NOTA talk about the price of Bitcoin, or ETH, or an ICO

or a Whitepaper

cryptocats26

WHAT ARE CRYPTOCATS?

cryptocats26

DIGITAL ASSET OWNERSHIP ON THE BLOCKCHAIN

Digital collectible 8bit cat. Each cat has a unique

number which correlates to the array in the contract

Each cat is a token and the token ownership is stored on the Ethereum Network.

We are exploring non- fungible tokens, where each

has different attributes.

A composite image with all the cats in a release is

hashed (SHA-256) and is tied to the contract.

CryptoCat #10 TokenImage Hash

cryptocats26

12th November 12 Cats

20th December 436 Cats

25th November 177 Cats

The Original

Cats

December

Edition

Australia

Blockchain Edition

TIMELINE

cryptocats26

IDEATION  

Most ideation techniques start with the customer, but...

cryptocats26

Great customer problems to

solve

Don't need blockchain as

a solution

cryptocats26

GREAT BLOCKCHAIN USE

CASES

CUSTOMER PROBLEMS WE

WANT TO SOLVE

CREATIVE CURVE BALL

THE MASHUP

WHY 8-BIT

Comes from a time when there was limited capacity. We wanted to be true to our DNA, the

best way for us engineers to do art in the crypto world.

THE FIRST ATTEMPT

A TEENY TINY MVP12 CATS, 6 USERS

cryptocats26

THE SIMPLEST USER JOURNEY:

VIEW, CLAIM, SHARE

cryptocats26

There's hardly

anything interesting

you can do on Mobile

yet

UX/UI:

Metamask helps but it

has glitches

 and requires a bit

of set-up

Ethereum is slow.

It's early days for

error handling from

contract responses

USER TESTING

cryptocats26

Exploring where people use cats, how they feel about them.

UNIQUEBLOCKCHAINFEATURES TO

EXPLOIT:

Unbreakable Ownership There's nothing like owning your own cat on the blockchain. Bringing a strong sense of authentic ownership to the digital world

Digital ScarcityExclusiveness, FOMO and the supply and demand dynamic creates interesting games like the notorious Cat #52

TransparencyGives bragging rights to your cat ownership, everyone can see the real owner

BACKSTAGE

FRONT END WEB

BRIDGE: WEB TO

BLOCKCHAINETHEREUM

cryptocats26

HTML / JS

Web3.JS / Metamask /

Infura Geth / Parity

TOOLS: Truffle, Testrpc, Remix IDE, and AWS

Image maker / Python Catpackager

CATLERY

I . PYTHON

LEVEL -UP

Artisan

Automation:

layers, colours,

file processing

Decentralisation

THE SOLIDITY CODE

cryptocats26

GETTING TO MAIN NET

TESTRPC

Local testing only

TEST NET

We use Ropsten

MAIN NET

Live

cryptocats26

STARTING WITH

TESTRPCDevelop and test web app and contract on local environment

(Truffle + TestRPC)

Automate deployment to AWS server

(Bitbucket + CodeDeploy + S3 + EC2)

cryptocats26

TEST NETDecentralised Ethereum environment challenges

Remix browser IDE and Infura API are useful

cryptocats26

THERE'S NO

PLACE LIKE

MAIN NET

Set aside time for blockchain sync

to complete

Safekeep keys used for

deployment wallet

Contract deployed on main

network is permanent

cryptocats26

WE ARE TRYING TO LOVE THEFORK

WHAT DOES A CAT LOOKLIKE ON THE ETHEREUM

PLATFORM?

cryptocats26

TRANSACTIONS

CAT #1

CAT CONTENTION

cryptocats26

CAT TOKEN

ECONOMICSTotal Cat Tokens: 189

Top Cat Owner: 10.3% 22 cats50% of market is owned by 8ppl

cryptocats26

CONSTANT CHANGE

Price fluctuation, platforms & dev tools, use cases, your own

ideas

DEPLOYING CONTRACTS

Deploy early More automation Design patterns

JUST BUILD SHIT

It's new Continuous learningOwn your mistakes

POWER -UPS

cryptocats26

cryptocats.thetwentysix.io GET YOUR CAT TOMORROW

INSERT BITCOIN TO CONTINUE

Talk to us about collaborations

gendry@thetwentysix.io