How to deploy a ERC-721 token on Avalanche with OpenZeppelin

1. Setting up Metamask

  • 0xa869 for Fuji Testnet
  • 0xa86a for Mainnet

2. Acquiring faucet tokens

3. Creating NFT token with Remix

import “https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC721/presets/ERC721PresetMinterPauserAutoId.sol";
  • the ability for holders to burn (destroy) their tokens
  • a minter role that allows for token minting (creation)
  • a minter role that allows stopping all token transfers
  • token ID and URI auto-generation

4. Deployment

{
“id”: 0,
“description”: “My NFT”,
“external_url”: “https://forum.openzeppelin.com/t/create-an-nft- and-deploy-to-a-public-testnet-using-truffle/2961”,
“image”: “https://twemoji.maxcdn.com/svg/1f40e.svg",
“name”: “My NFT 0”
}

5. Minting NFT

6. Adding NFT token to Metamask

--

--

--

Professional validator, taking part in major testnets and running mainnets.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Add color separater to your outputs.

Introducing Vendor Finance

Option — the null of our times

Dogelog Player integrated ANSI Console

What Would Darwin Say About Programming?

Why choose SugarCRM for your business?

Async/await in swift with Tasker

ICON 2.0 Gangnam Network: Developer begginer guide

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Ivan Staker

Ivan Staker

Professional validator, taking part in major testnets and running mainnets.

More from Medium

Work in progress

PTP the CRV on Avalanche blockchain

How to buy and own MatrixETF using Coinbase Wallet.

Nolensville Downtown Feed | Leipers Fork Nashville City Photography — Nashville