metaplex

Create and manage Solana NFTs, compressed NFTs, and token launches using Metaplex programs.

1|1|Updated May 21, 2026
One-click install
npx skills add https://github.com/naruto11eth/cryptoskills --skill metaplex-naruto11eth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: metaplex
Source: https://github.com/naruto11eth/cryptoskills/tree/main/skills/metaplex
Command: npx skills add https://github.com/naruto11eth/cryptoskills --skill metaplex-naruto11eth

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? AI agents often have outdated or incorrect knowledge of Metaplex program IDs, SDK patterns, and fee structures, leading to failed transactions or lost funds when building Solana NFT and token applications. ## Core Features & Use Cases - NFT Creation Across Standards: Create NFTs with MPL Core, Token Metadata (including pNFTs), and Bubblegum compressed NFTs with verified program IDs and current fee schedules. - Collection Launches: Configure Candy Machine with 21+ guards (allowlists, mint limits, payments) and run token generation events via Genesis presales and launch pools. - Asset Querying: Fetch and search digital assets across all Metaplex standards using the DAS API. - Use Case: Launch a 10,000-item NFT collection by creating a Merkle tree, batch minting compressed NFTs at ~0.00009 SOL each, and querying ownership through a DAS-compatible RPC. ## Quick Start Ask the agent to create a Core NFT on Solana devnet using the Metaplex Umi framework with metadata uploaded via Irys.

Frequently Asked Questions about metaplex

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an NFT on Solana with Metaplex?

Use the Umi framework with the mpl-core plugin and call the create function with an asset signer, name, and metadata URI. Upload metadata to Arweave via the Irys uploader first, then send and confirm the transaction on devnet or mainnet.

What is the difference between MPL Core and Token Metadata NFTs?

MPL Core uses a single account per NFT costing about 0.0029 SOL with enforced royalties and a plugin system. Token Metadata uses multiple PDAs costing about 0.022 SOL and supports programmable NFTs for legacy ecosystem compatibility.

How much do compressed NFTs cost with Bubblegum?

Bubblegum v2 mints cost about 0.00009 SOL each plus a one-time Merkle tree creation fee based on max depth. A 10,000 NFT collection costs roughly 1 SOL total versus about 220 SOL with Token Metadata.

Does the DAS API work with any Solana RPC?

No, the DAS API requires a compatible RPC provider such as Helius, Triton, Shyft, or QuickNode. Standard RPC endpoints do not support methods like getAsset or getAssetsByOwner needed for compressed NFT proofs.

Why does my Candy Machine mint fail with bot tax charged?

The botTax guard charges a fee when a mint transaction fails, usually because another guard condition was unmet. Verify solPayment amounts, mintLimit counters, startDate timing, and allowList verification before minting.

When should I use Genesis for a token launch?

Use Genesis for fair token generation events on Solana, choosing Presale for fixed-price sales, Launch Pool for deposit-based price discovery, or Uniform Price Auction for bidding. Deposits carry a 2% fee and graduation a 5% fee.