A TypeScript-based NFT creation project utilizing Metaplex Foundation libraries.
Overview
This project provides a set of tools for creating and managing NFTs on the Solana blockchain. It includes three main scripts:
- create-collection.ts: Creates a new NFT collection.
- create-nft.ts: Creates individual NFTs within the collection.
- verify-nft.ts: Verifies that an NFT is part of the collection.
Dependencies
- @metaplex-foundation/umi: Metaplex Foundation's UMI library.
- @metaplex-foundation/mpl-token-metadata: Metaplex Foundation's MPL Token Metadata library.
Getting Started
- Install the required dependencies: npm install or yarn install
- Run the scripts using esrun:
Create a new collection:
esrun create-collection.ts
Create a new NFT:
esrun create-nft.ts
Verify an NFT:
esrun verify-nft.ts
Contributing
Contributions are welcome! Please submit a pull request with your changes.
Special thanks to the Metaplex Foundation team for their libraries and resources.