← All NEPs

NEP-300: Imprints Architecture

Core

April 18, 2026

Mainnet

View on GitHub

Netrun is a metaprotocol built on Solana and powered by the Metaplex Core standard. Every Imprint created through Netrun is a Metaplex Core asset, inheriting the full capabilities of the Metaplex ecosystem while extending it with Netrun's programmable non-fungible systems.

What is Metaplex Core?

Metaplex Core is the next-generation NFT standard on Solana, designed from the ground up for efficiency and flexibility. Unlike the legacy Token Metadata program which requires multiple accounts per NFT, Core uses a single-account model that reduces costs by up to 80% and simplifies asset management.

Core introduces a plugin architecture that allows assets to gain new capabilities without redeployment. Plugins can add royalty enforcement, freeze authority, burn delegation, attribute storage, and custom behaviors—all composable and upgradeable.

Legacy Token Metadata

  • • 3-5 accounts per NFT
  • • ~0.015 SOL rent cost
  • • Fixed feature set
  • • Complex account management

Metaplex Core

  • • Single account per asset
  • • ~0.003 SOL rent cost
  • • Extensible via plugins
  • • Simplified ownership model

Why Netrun is Built on Core

Netrun's vision of "programmable non-fungible systems" requires an asset standard that can evolve. Static NFT standards lock assets into fixed behaviors at mint time. Metaplex Core's plugin system enables Imprints to gain new capabilities as the protocol develops—without requiring users to migrate or re-mint.

The alignment goes deeper than technical convenience:

Composability by Default

Core assets work across the entire Metaplex ecosystem—marketplaces, wallets, explorers, and tooling. Imprints are immediately compatible with Magic Eden, Tensor, and every Solana wallet that supports Core.

Cost Efficiency

Netrun aims to make inscription-style experiences accessible on Solana. Core's 80% cost reduction over legacy standards makes high-frequency minting economically viable.

Future-Proof Architecture

As Metaplex introduces new plugins and capabilities, Imprints automatically gain access to them. The protocol evolves without fragmentation.

Imprints as Core Assets

When you create an Imprint through Netrun, the protocol mints a Metaplex Core asset with specific configurations:

// Imprint Core Asset Structure

Asset {

key: Key::AssetV1,

owner: Pubkey, // Current holder

update_authority: Pubkey, // Netrun program

name: String, // Imprint identifier

uri: String, // Content URI (onchain/Arweave)

}

// Netrun-specific plugins attached

Plugins {

Attributes: content_hash, content_type, created_at

PermanentFreeze: false // Optionally lockable

PermanentBurn: delegate // Owner can burn

}

The Attributes plugin stores Imprint-specific data: a SHA-256 hash of the content for integrity verification, the MIME type, and creation timestamp. This data is readable by any Core-compatible application.

Plugin Capabilities

Imprints leverage Core plugins for extended functionality:

PluginImprint Use Case
AttributesStore content_hash, content_type, and custom metadata
RoyaltiesCreator earnings on secondary sales (enforced)
FreezeDelegateLock Imprints for use in staking or collateral
BurnDelegateAllow designated addresses to burn Imprints
TransferDelegateEnable escrow and programmatic transfers
UpdateDelegateAllow metadata updates for dynamic Imprints

Ecosystem Interoperability

Because Imprints are standard Core assets, they work everywhere Core is supported:

Marketplaces

Magic Eden, Tensor, SolSea

Wallets

Phantom, Backpack, Solflare

Explorers

SolanaFM, Solscan, XRAY

Users can list Imprints on any Core-compatible marketplace, view them in any modern Solana wallet, and track them on any explorer—without Netrun needing to build custom integrations for each platform.

Collection Architecture

Netrun organizes Imprints into Core Collections. Each collection type has distinct characteristics:

Open Collections

Anyone can mint. Used for general-purpose Imprints and community content.

Curated Collections

Creator-controlled minting. Used for branded drops and limited editions.

System Collections

Protocol-managed. Used for State Token registries and governance artifacts.

Integration Architecture

The Netrun program wraps Metaplex Core with additional logic:

User
Netrun
Metaplex Core

Netrun program calls Core via CPI to create and manage assets

When a user creates an Imprint:

  1. User submits content and parameters to Netrun program
  2. Netrun validates content, computes hash, and prepares metadata
  3. Netrun invokes Core's create instruction via CPI
  4. Core mints the asset with Netrun as update authority
  5. Netrun attaches Attributes plugin with content metadata
  6. Asset is transferred to user's wallet

The Metaplex Core integration is foundational to Netrun's architecture. Rather than building a proprietary asset standard, Netrun extends the established Metaplex ecosystem with inscription-inspired capabilities. This decision ensures:

  • Immediate utility — Imprints work across the Solana ecosystem from day one
  • Reduced fragmentation — One standard, not another competing format
  • Shared innovation — Improvements to Core benefit all Imprints automatically