Repository for Solana CNFT Mint - Next.js + Tailwind CSS + Solana/Web3
This repo contains a baseline of Messenger System based on Solana CNFT Mint This leverages the capabilities of the Solana blockchain and the Metaplex SDK to manage compressed non-fungible tokens (CNFTs). It allows users to upload metadata and create CNFTs.
- Environment Variables: This application relies on environment variables for configuration. Ensure you have the following variables set:
WALLET_PRIVATE
: Administrator Wallet Private Key for CNFT Mint Fee.MAINNET_RPC
: Solana Mainnet RPC.PINATA_JWT
: JSON Web Token for Upload on Pinata.MERKLE_TREE_PUBKEY
: Merkle Tree Public Key.
-
Dependencies: Ensure you have the required dependencies installed. You can install them using yarn or npm:
-
Run the Application: You can run the Next.js application using the following command: yarn dev