Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Latest commit

 

History

History
106 lines (76 loc) · 6.71 KB

File metadata and controls

106 lines (76 loc) · 6.71 KB

Awesome NFT Development Awesome Lists

GitHub Sponsors   Ko-Fi   PayPal   Stripe   X   Facebook

A curated list of tools, frameworks, standards, tutorials, and platforms for developing NFTs (Non-Fungible Tokens).

NFTs have transformed how we think about ownership, digital assets, and creator economies. This list is for developers, artists, and builders creating on the blockchain.

Contents

Standards & Protocols

  • ERC-721 – The original NFT standard defining non-fungible tokens on Ethereum.
  • ERC-1155 – Multi-token standard combining fungible and non-fungible tokens.
  • Metaplex – NFT standard and protocol for Solana.
  • RMRK – Advanced NFT protocol built on Kusama/Polkadot.

Smart Contract Frameworks

  • OpenZeppelin Contracts – Secure, community-vetted smart contracts including ERC-721 and ERC-1155.
  • Thirdweb – Prebuilt contracts and SDKs for NFT apps across EVM chains.
  • Solmate – Lightweight, gas-optimized smart contracts for Ethereum.
  • Metaplex Candy Machine – NFT minting program on Solana.

NFT Development Platforms

  • Zora – NFT protocol and marketplace with composable, permissionless tools.
  • Rarible Protocol – Open protocol for NFT marketplaces and minting.
  • Manifold – Smart contract platform for NFT creators.
  • Foundation Creator Tools – Infrastructure for NFT minting and auctions.

Tools & SDKs

  • Alchemy NFT API – Access metadata, ownership, and transfers of NFTs.
  • Moralis – NFT APIs and SDKs for Ethereum, Polygon, Solana, and more.
  • NFT.Storage – Decentralized storage for NFT metadata and assets via IPFS.
  • Pinata – Media and metadata storage service powered by IPFS.

Testing & Debugging

  • Hardhat – Ethereum development environment for testing, compiling, and debugging.
  • Foundry – Fast, modular smart contract toolkit for Ethereum developers.
  • Truffle Suite – Smart contract development framework for Ethereum.
  • Ganache – Personal blockchain for testing Ethereum contracts.

Storage & Metadata

  • IPFS – Distributed storage protocol for NFT content.
  • Arweave – Permanent decentralized data storage.
  • Web3.Storage – Simple storage service using IPFS/Filecoin.
  • JSON Schema – Best practices for structuring NFT metadata.

Marketplaces & APIs

  • OpenSea Developer Docs – APIs, SDKs, and guidelines for OpenSea integration.
  • LooksRare API – API access for the LooksRare NFT marketplace.
  • Magic Eden – Leading Solana and Bitcoin NFT marketplace with launchpad support.
  • Reservoir – Open-source NFT liquidity aggregator and APIs.

Tutorials & Courses

Communities & Resources

Related Awesome Lists

Contribute

Contributions are welcome. Please ensure your submission fully follows the requirements outlined in CONTRIBUTING.md, including formatting, scope alignment, and category placement.

Pull requests that do not adhere to the contribution guidelines may be closed.

License

CC0