I am trying to create my own ERC-721 non fungible token and unable to find any docs, basic code and how to deploy it on a testnet. Could someone share the official specification and an example of how to implement an ERC-721 token?

  • To unclose this question, please reword to ask where is the official documenentation for 721 and implementation examples. Commented Mar 7, 2018 at 20:15
  • 1
    This github.com/0xcert/ethereum-erc721 is the complete reference implementation of the ERC-721 non-fungible token standard for the Ethereum blockchain.
    – xpepermint
    Commented Jan 3, 2019 at 5:22

1 Answer 1


The most official documentation for this token is the request by itself on GitHub.

The author of Non-fungible Token Standard is Dieter Shirley. He was first to implement it on 20 Sep 2017.

I am also looking to see if I have basic code, how to deploy it on a testnet.

There are too many good answers on this particular question and there are also multiple ways to do it, I will just leave few links.

Not the answer you're looking for? Browse other questions tagged or ask your own question.