WTF are Collectible or Non-Fungible Tokens

FriendsFingers
FriendsFingers
Published in
3 min readAug 23, 2018

If you were into the Blockchain world, surely you would have heard about Crypto Collectibles or Non-Fungible Tokens (NFTs).

What are they, concretely?

Fungible tokens indicate that one of them can be replaced by another identical item. A fungible token, is one that is not unique and is perfectly interchangeable with other identical tokens (like a US Dollar).

Non-fungible, instead, are unique tokens and they can be distinguished from each other (like digital collectibles which are like baseball cards or works of art).

“NFTs are unique and distinguishable tokens, mostly implemented on the Ethereum blockchain as ERC721 tokens, which have individual traits and identities.”

Who already deployed Non-Fungible tokens?

CryptoKitties is a digital collectible game based around cats that are breedable and tradeable.
So, Kitties are the most famous DApp using ERC721 tokens.
Can you believe it?

How ERC721 technically works?

Every ERC721 compliant contract must implement the ERC721 and ERC165 interfaces:

A wallet/broker/auction application MUST implement the ERC721TokenReceiver interface if it will accept safe transfers:

Why are we talking about Non-Fungible Tokens?

Our mission, at FriendsFingers, is to bring the Blockchain world to our non-crypto friends.
So, we want to showcase them how many way they have to interact with the Blockchain by building our own implementation of a Collectible Shaka Token.

We used the OpenZeppelin library to build our ERC721 token, where we add our structure as below.

In details:

  • mainColor: the color of our token main logo
  • backgroundColor: the color of our token circle background
  • borderColor: the color of our token circle border
  • message: a message associated to the token

And then we build a DApp to represent each token by manipulating an SVG.

And this is the result:

View our Demo on Ethereum Testnet here or read the Smart Contracts full code here and DApp here.

How will we use the Collectible Shaka Tokens?

At first, we will distribute these tokens to people who will support us during our Crowdfunding campaign on Eppela.
Each supporter will receive a Collectible Shaka Token with a greeting from us.

Then we are planning to use them for a number of functionalities on our FriendsFingers platform. We will update you on it.

Explore Shaka Collectibles
collectibles.friendsfingers.com

Discover more on our website
www.friendsfingers.com

Read our Whitepaper
www.friendsfingers.com/whitepaper

or join our community

Facebook | Twitter | Telegram group | Telegram channel | Steemit | GitHub

--

--