SoLibrary
  • Solana
  • The Meme Coin Problem and Solution
  • Developing on Solana
  • From Rust To Deployment
  • Solana Blockchain Explorer
  • Building a Solana dAPP
  • Deploying a Solana dApp
  • Deploying a Solana Memecoin using CLI
  • Solana Smart Contracts
  • Send Solana via javascript functions
  • Candy Machine
  • Pump fun APIs
  • Metaplex
  • Metaplex Program Library
  • Solana Program Library
  • UMI Framework
  • Umi and Web3js Differences
  • Fetching Accounts
  • UMI Helpers
  • HTTP Requests
  • Umi's Interfaces
  • Interface implementations
  • Kinobi
  • UMI Plugins
  • Registering Programs
  • Public keys and Signers
  • Connecting RPCS
  • Serializer
  • Storage
  • Transactions
  • Web 3.JS Adapters
  • Metaplex Umi Plugins
  • Core JS SDK v1.0
  • Local Validator
  • SolScriptions
  • FAQ
  • Initialize
  • Write Inscription Data
  • Fetch
  • Clear
  • Close
  • Authority
  • Sharding
  • Getting Started using JavaScript
  • Getting started using the Inscriptions CLI
  • Core Candy Machine
  • Getting Started using JavaScript
  • Candy Guard
  • Assets
  • Creating a Core Candy Machine
  • Inserting Items
  • Updating The Core Candy Machine
  • Guard Groups
  • Special Guard Instructions
  • Fetching a Core Candy Machine
  • Minting
  • Withdrawing a Core Candy Machine
  • Address Gate Guard
  • Allocation
  • Allowlist Guard
  • Asset Burn Guard
  • Asset Burn Multi
  • Asset Payment Guard
  • Asset Payment Multi
  • Asset Mint Limit
  • Bot Tax Guard
  • End Date Guard
  • Edition
  • Freeze Sol Payment guard
  • Freeze Token Payment Guard
  • Gatekeeper Guard
  • Mint Limit Guard
  • NFT Burn Guard
  • NFT Gate Guard
  • NFT Mint Limit Guard
  • NFT Payment Guard
  • Program Gate Guard
  • Redeemed Amount Guard
  • Sol Fixed Fee Guard
  • Sol Payment Guard
  • Start Date Guard
  • Third Party Signer Guard
  • Token Burn Guard
  • Token Gate Guard
  • Token Payment Guard
  • Token2022 Payment Guard
  • Generating Custom Guard Client for Core Candy Machine
Powered by GitBook
On this page
  • Bubblegum (cNFT)
  • Candy Machine
  • Core
  • DAS API
  • Inscriptions
  • Token Metadata (NFT, pNFT)
  • Toolbox

Metaplex Umi Plugins

Metaplex programs have been generated via Kinobi to work and run as plugin's via Umi.

PreviousWeb 3.JS AdaptersNextCore JS SDK v1.0

Last updated 10 months ago

Each program in the Metaplex library has a different use and purpose in the Solana eco system. You can find even more Plugins to use with Umi in the !

Bubblegum is a Metaplex program that deals with the creation and management of cNFTs (Compressed NFTS) on the Solana Blockchain. cNfts are cheaper to create and mint than their traditional NFT and pNFT counterparts from Token Metadata.

Program feature set includes:

  • Minting

  • Updating

  • Transferring

  • Burning

  • Delegating

  • Collection Management

Candy Machine is a Metaplex program that allows you to set up a 'for sale' NFT and pNFT drop. Users can purchase from your candymachine and get back a random NFT/pNFT that is inside.

Program feature set includes:

  • Minting NFTs

  • Selling NFTs

Core is the next generation Solana NFT standard that uses a single account design, reducing minting costs and improving Solana network load compared to alternatives. It also has a flexible plugin system that allows for developers to modify the behavior and functionality of assets.

Program feature set includes:

  • Minting

  • Updating

  • Transferring

  • Burning

  • Delegating

  • Managing internal and external Plugins

  • Deserializing

  • Collection Management

The state data of uncompressed NFTs is all stored in onchain accounts. This is expensive at scale. Compressed NFTs save space by encoding the state data into an onchain Merkle tree. The detailed account data is not stored onchain, but in data stores managed by RPC providers. The Metaplex Digital Asset Standard (DAS) API represents a unified interface for interacting with digital assets on Solana, supporting both standard (Token Metadata) and compressed (Bubblegum) assets.

Program feature set includes:

  • Fast Data fetching, including compressed NFTs

The Metaplex Inscription Program allows you to write data directly to Solana, using the blockchain as a method of data storage. The Inscription program also allows for this data storage to be optionally linked to an NFT. In this overview, we explain how this program works and how we can leverage its various features at a high level.

Program feature set includes:

  • Writing Data directly to the Solana blockchain

  • Reading inscription data from the Solana blockchain

Token Metadata is a Metaplex program that deals with the creation and management of NFTs and pNFTs. Token Metadata NFTs were the first nft standard on Solana while pNFTs where later created to include royalty enforcement.

Program feature set includes:

  • Data Fetching

  • Minting

  • Updating

  • Transferring

  • Burning

  • Delegating

  • Collection Management

Mpl Toolbox includes a bunch of essential Solana and Metaplex programs to get you up and running with your decentralized applications.

  • SOL Transfer

  • SPL Token Creation/Management

  • LUT Creation/Management (Address Lookup Table)

  • Set/Modify Compute Units and Price

interface implementations page
Bubblegum (cNFT)
Candy Machine
Core
DAS API
Inscriptions
Token Metadata (NFT, pNFT)
Toolbox