紹介

概要

Last updated January 31, 2026

Metaplex Core(「Core」)は、Solana上の次世代NFT標準です。シングルアカウント設計を使用し、代替手段と比較してミントコストを80%以上削減しながら、強制ロイヤリティコレクションレベル操作、およびカスタム動作のための柔軟なプラグインシステムを提供します。

学習内容

この概要では以下を説明します:

  • Metaplex Coreとは何か、なぜ存在するのか
  • Token Metadataやその他の標準に対する主な利点
  • コア概念:Asset、Collection、Plugin
  • Coreでの開発を始める方法

概要

Metaplex Coreは、ほとんどの新規プロジェクトでToken Metadataに代わるSolana NFT標準です。最低のミントコスト、強制ロイヤリティ、およびカスタム機能のためのプラグインアーキテクチャを提供します。

  • シングルアカウント設計:ミントあたり約0.0029 SOL(Token Metadataの0.022 SOLに対して)
  • デフォルトで強制ロイヤリティ、許可リスト/拒否リスト制御付き
  • ステーキング、属性、デリゲート、カスタム動作のためのプラグインシステム
  • コレクションレベル操作:すべてのアセットを一度にフリーズ、ロイヤリティ更新、または変更

対象外

この概要では、ファンジブルトークン(SPL Tokenを使用)、Token Metadata移行パス、または詳細なプラグイン実装は扱いません。それらのトピックについては特定のページを参照してください。

クイックスタート

ジャンプ先: はじめに · 主な利点 · FAQ · 用語集

  1. SDKをインストール: npm install @metaplex-foundation/mpl-core
  2. Assetを作成: Assetの作成ガイド
  3. プラグインを追加: プラグイン概要
  4. DASでクエリ: Assetの取得

はじめに

お好みの言語またはライブラリを選択し、Solana上のデジタルアセットを始めましょう。

APIリファレンス

特定の内容をお探しですか?APIリファレンスをご覧ください。

Token Metadataとの違い

Token Metadataからの移行ですか?変更点と新機能を確認してください。

UIでCoreを試す

Webインターフェースを使用してCore Assetをミントしてみましょう。

紹介

Metaplex Coreは、Solanaでの新規プロジェクトに推奨されるNFT標準です。Token Metadataやその他の標準と比較して、Coreは以下を提供します:

コスト効率

標準ミントコストコンピュートユニット
Metaplex Core約0.0029 SOL約17,000 CU
Token Metadata約0.022 SOL約205,000 CU
Token Extensions約0.0046 SOL約85,000 CU

主な利点

  • シングルアカウント設計:Coreは複数のアカウント(mint + metadata + token account)の代わりに、アセットごとに1つのアカウントを使用します。これによりコストが削減され、開発が簡素化されます。
  • 強制ロイヤリティRoyaltiesプラグインは、許可リスト/拒否リスト制御付きでデフォルトでクリエイターロイヤリティを強制します。
  • コレクションレベル操作:1つのトランザクションでコレクション全体のロイヤリティ更新、アセットのフリーズ、またはメタデータの変更が可能です。
  • プラグインアーキテクチャ:プラグインを介してアセットにカスタム動作を追加:
  • DASインデックスDASをサポートするすべての主要RPCプロバイダーは、すでにCore assetをインデックスしています。

コア概念

Asset

Assetは、NFTを表す単一のオンチェーンアカウントです。Token Metadata(3つ以上のアカウントを使用)とは異なり、Core Assetは所有権、メタデータURI、およびプラグインデータを1つのアカウントに含みます。 参照:Assetとは?

Collection

Collectionは、関連するAssetをグループ化するCoreアカウントです。Collectionは、すべてのメンバーAssetに適用される独自のプラグインを持つことができます。例えば、コレクションレベルのロイヤリティは、オーバーライドされない限り、コレクション内のすべてのAssetに適用されます。 参照:Collection

Plugin

Pluginは、AssetまたはCollectionに動作を追加するモジュラー拡張機能です。ライフサイクルイベント(作成、転送、バーン)にフックして、ルールを強制したりデータを保存したりします。 参照:プラグイン概要

クイックリファレンス

プログラムID

プログラムアドレス
MPL CoreCoREENxT6tW1HoK8ypY1SxRMZTcVPm7R94rH4PZNhX7d
MPL Core (Devnet)CoREENxT6tW1HoK8ypY1SxRMZTcVPm7R94rH4PZNhX7d

SDKパッケージ

言語パッケージ
JavaScript/TypeScript@metaplex-foundation/mpl-core
Rustmpl-core

次のステップ

  1. SDKを選択はじめにでJavaScriptまたはRust SDKをインストール
  2. 最初のAssetを作成Assetの作成ガイドに従う
  3. プラグインを探索プラグインで利用可能な動作を確認
  4. Token Metadataから移行Token Metadataとの違いを確認

特定のCore命令にはプロトコル手数料が必要です。現在の情報についてはプロトコル手数料ページをご確認ください。

FAQ

Metaplex Coreとは何ですか?

Metaplex Coreは、シングルアカウント設計による低コスト、強制ロイヤリティ、柔軟なプラグインシステムを特徴とするSolana上の次世代NFT標準です。新規NFTプロジェクトに推奨される標準です。

CoreはToken Metadataとどう違いますか?

Coreはアセットごとに1アカウント(Token Metadataは3つ以上)を使用し、ミントコストが約80%削減され、コンピュート使用量が少なく、ロイヤリティ強制が組み込まれています。Token Metadataは新規プロジェクトではレガシーと見なされています。詳細な比較についてはToken Metadataとの違いをご覧ください。

Token MetadataからCoreに移行できますか?

Core AssetとToken Metadata NFTは別々の標準です。自動移行はありません。新規プロジェクトはCoreを使用すべきで、既存のToken Metadataコレクションは引き続き機能します。

Coreはロイヤリティをサポートしていますか?

はい。Coreにはデフォルトでロイヤリティを強制するRoyaltiesプラグインがあります。ベーシスポイント、クリエイター分配、マーケットプレイス向けの許可リスト/拒否リストルールを設定できます。

プラグインとは何ですか?

プラグインは、Core AssetまたはCollectionに動作を追加するモジュラー拡張機能です。例としてFreeze Delegate(フリーズ許可)、Attributes(オンチェーンデータ)、Royalties(クリエイター支払い)があります。

Core Assetのミントにはいくらかかりますか?

ベースアセットあたり約0.0029 SOLで、Token Metadataの約0.022 SOLと比較できます。これによりCoreはミントが約80%安くなります。詳細についてはToken Metadataとの違いをご覧ください。

どのRPCプロバイダーがCoreをサポートしていますか?

DAS(Digital Asset Standard)をサポートするすべての主要RPCプロバイダーがCore assetをインデックスしています。現在のリストについてはRPCプロバイダーをご覧ください。

ゲームアセットにCoreを使用できますか?

はい。Coreのプラグインシステムは、オンチェーンステータス用のAttributes、アイテムロック用のFreeze Delegate、マーケットプレイス統合用のTransfer Delegateにより、ゲームに最適です。

用語集

用語定義
Asset所有権、メタデータ、プラグインを持つNFTを表す単一のCoreオンチェーンアカウント
Collection関連するAssetをグループ化し、コレクション全体のプラグインを適用できるCoreアカウント
PluginAssetまたはCollectionに動作を追加するモジュラー拡張機能(ロイヤリティ、フリーズ、属性)
DASDigital Asset Standard - インデックスされたNFTデータをクエリするためのAPI仕様
ベーシスポイントパーセントの100分の1単位のロイヤリティ割合(500 = 5%)
Delegate所有せずにAssetに対して特定のアクションを実行する権限を持つアカウント
CPICross-Program Invocation - 別のSolanaプログラムからCoreプログラムを呼び出すこと
URI名前、画像、属性を含むJSONファイルを指すオフチェーンメタデータURL