A decentralized marketplace for Pokémon-themed compressed NFTs (cNFTs) on Solana, built using:
- Metaplex Bubblegum for compressed NFT minting & transfers
- Tensor cNFT Marketplace smart contracts for listings, bidding, and trading
This project demonstrates how to mint, trade, and manage compressed NFTs efficiently with low fees and high scalability.
- Mint Pokémon cNFTs using Metaplex Bubblegum
- List, buy, and sell Pokémon cNFTs via Tensor marketplace contract
- Randomized minting (optional: gacha/pack-opening style)
- Fast & cheap transactions thanks to Solana’s compression tech
- On-chain metadata with custom Pokémon attributes (type, rarity, stats)
Uses CPI calls into mpl-bubblegum for:
- Minting Pokémon cNFTs
- Transferring Pokémon cNFTs between users
CPI calls into Tensor’s smart contract for:
- Listing Pokémon cNFTs
- Canceling listings
- Buying/Selling via buy_spl and list instructions