Skip to content

AngelLozan/SBT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Soul Bound NFT Project

Where to start: See contracts directory for the actual token. The rest is what makes the token work.

This is a project to mint a Soul Bound NFT as an example for the purposes of exploring whether it is profitable to mint SBTs on Polygon and bridge them to Ethereum for users of the __________ wallet.

Example metadata and functionality is limited. Claim and burn.

In this contract, the owner is the only one who can create claims, or the beginnings of an NFT that users can, by their addresses, then claim and mint with the contract.

Deploy: npx hardhat node Seperate terminal: other commands below.

To Do:

  • Get images to mint and pin folder to Pinata
  • Assign metadata and each image and pin those to Pinata (also metadata folder)
  • Write tests for NFT
  • Deploy mumbai testnet
  • Sign up for Web3 Dog food and get test Matic to mint and bridge in order to understand costs.
  • Use Polygon fee tracker I built to estimate deployment costs or times of lesser costs.

Uses the Alchemy API to launch.

Deploy contract: npx hardhat run scripts/deploy.js --network matic

Mint NFT: Node scripts/mint-nft.js

Hardhat project with the following commands:

npx hardhat help
npx hardhat test
GAS_REPORT=true npx hardhat test
npx hardhat node
npx hardhat run scripts/deploy.js

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published