Skip to content

A non-transferrable ERC721 implementation

License

Notifications You must be signed in to change notification settings

tksohishi/NTERC721

Repository files navigation

Non-transferrable ERC-721

An implementation of the ERC-721 tokens (NFTs) that cannot be transferred by their token owners

Setup

npm install
npx hardhat compile

Test

npx hardhat test

Deploy

Prepare required configurations to be set in .env file.

npx hardhat compile --force
node scripts/deploy.js -n "Test" -s "TST" -r "0xeb1f4c79012257eb2cb7c533ed009a835d6359fd31963aab5da16c3210512275" -u "https://example.com/base/" -p "0.01" -nw "sepolia"

Verify

npx hardhat verify --network "sepolia" DEPLOYED_CONTRACT_ADDRESS "Test" "TST" "0xeb1f4c79012257eb2cb7c533ed009a835d6359fd31963aab5da16c3210512275" "https://example.com/base/" 10000000000000000

About

A non-transferrable ERC721 implementation

Resources

License

Stars

Watchers

Forks

Packages

No packages published