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
  • Where do I inscribe?
  • How much does it cost?
  • How do I inscribe new NFTs?

FAQ

What's the point of Inscriptions?

PreviousSolScriptionsNextInitialize

Last updated 10 months ago

Contrary to popular belief, Inscriptions can be used for a lot more than making Validators cry. The ability to write arbitrary data onchain has huge benefits for Solana program integration. In the beginning, the primary use case for this will be NFTs, providing a way to store all NFT data on Solana. This will enable many use cases like onchain trait-based gating for programs, a way to store additional NFT metadata without writing a custom program (e.g. game stat blocks, NFT history, additional information, etc.), and dynamic image generation directly in Solana programs.

Where do I inscribe?

  • The is a no-code reference implementation for Inscribing existing NFTs on Solana. This UI allows creators to view all of the NFTs they have update authority over and walk them through the Inscription flow to store the NFT JSON and Images on Solana.

    Due to the limitations of browser wallets, it is not recommended to use the UI for bulk Inscriptions. Please use the CLI instead to save you hundreds of transaction approvals.

  • The is a command line tool to handle bulk Inscribing of NFTs.

How much does it cost?

Inscription cost fundamentally comes down to 0.003306 SOL overhead for account rent plus the 0.00000696 SOL / byte of space for the actual data being inscribed. Several tools exist to make calculating this cost easier:

  • An that allows you to put in the Image and JSON sizes to calculate total cost.

  • The Inscription UI includes an advanced compression suite, allowing you to dynamically resize and compress each NFT to measure the quality x cost tradeoff.

  • The Inscription CLI includes tooling to measure the total cost of bulk Inscriptions.

How do I inscribe new NFTs?

New NFTs can be inscribed by first minting through a creation tool (recommended tools are and ). After minting, these new NFTs will now be listed on the Inscription UI and via the CLI tool.

Metaplex Inscription UI
Inscription CLI
Inscription calculator
Truffle
Sol Tools