Skip to content

tmwBuidls/awesome-nft-contracts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome NFT Contracts

None of this is my own work, it's rather a place to collate NFT contracts from popular projects.

Right now all of this is available on Etherscan but hard to browse and save for later. Ultimately the goal for storing it here is to make it easier for devs to learn from what has come before them.

N.B. the contracts aren't exactly how you would see them on Etherscan as I've trimmed some of the libraries and interfaces so the files are more readable.

Projects List

Possible Improvements

  • Commentary: I'd like to add some commentary to each contract to explain things such as on-chain or off-chain or delayed release etc.
  • Runnable: It would be fairly easy to make each one locally runnable using hardhat. Then it'd be a lot easier to play with each contract.

If anyone wants to do these by submitting PRs then go for it.

How to Contribute

Feel free to submit PRs with new contracts, try and either ensure that it is either a well known project OR is an example of doing something differently. If you didn't know, you can find all the code on Etherscan (e.g. here)

When you submit a new contract make sure you create a new folder and also add it to the Projects list in this README.

About

Learn from popular NFT projects' smart contracts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published