application-research / fevm-nft-estuary

ERC721 contract that uses Estuary for storing digital asset metadata
3 stars 1 forks source link

Estuary FEVM NFT Contract

The repository consists of ERC 721 Contracts

Overview

We considered use cases of NFTs being owned and transacted by individuals as well as consignment to third party brokers/wallets/auctioneers (“operators”). NFTs can represent ownership over digital or physical assets. We considered a diverse universe of assets, and we know you will dream up many more:

The contracts here are based on EVM industry standard ERC721 protocol to create the Non-fungible tokens for a given digital asset.

Features

How to deploy the contract

Metamask and TFIL

Method 1: Remix

image

Method 2: Truffle

Install the truffle library

npm install

Grab your network private key and put it on the truffle-config

open truffle-config.js
const privateKeys = ["<private key of deployer>"]; 

Run the following commands to deploy

truffle compile
truffle build
truffle deploy --network testnet // for testnet (mainnet for main network)

Live contract

https://explorer.glif.io/tx/0x9a8c54a973c423335b0e7c3310960e7c373d526ba7d29ea17ddf4e5c41776807/?network=wallaby