紹介
概要
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 · 用語集
- SDKをインストール:
npm install @metaplex-foundation/mpl-core - Assetを作成: Assetの作成ガイド
- プラグインを追加: プラグイン概要
- 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つのトランザクションでコレクション全体のロイヤリティ更新、アセットのフリーズ、またはメタデータの変更が可能です。
- プラグインアーキテクチャ:プラグインを介してアセットにカスタム動作を追加:
- Freeze Delegate - 他者がフリーズ/解除可能
- Burn Delegate - 他者がバーン可能
- Attributes - オンチェーンキー/バリューデータ(DASで自動インデックス)
- Transfer Delegate - 他者が転送可能
- その他多数はプラグインセクションをご覧ください
- 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 Core | CoREENxT6tW1HoK8ypY1SxRMZTcVPm7R94rH4PZNhX7d |
| MPL Core (Devnet) | CoREENxT6tW1HoK8ypY1SxRMZTcVPm7R94rH4PZNhX7d |
SDKパッケージ
| 言語 | パッケージ |
|---|---|
| JavaScript/TypeScript | @metaplex-foundation/mpl-core |
| Rust | mpl-core |
次のステップ
- SDKを選択:はじめにでJavaScriptまたはRust SDKをインストール
- 最初のAssetを作成:Assetの作成ガイドに従う
- プラグインを探索:プラグインで利用可能な動作を確認
- 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アカウント |
| Plugin | AssetまたはCollectionに動作を追加するモジュラー拡張機能(ロイヤリティ、フリーズ、属性) |
| DAS | Digital Asset Standard - インデックスされたNFTデータをクエリするためのAPI仕様 |
| ベーシスポイント | パーセントの100分の1単位のロイヤリティ割合(500 = 5%) |
| Delegate | 所有せずにAssetに対して特定のアクションを実行する権限を持つアカウント |
| CPI | Cross-Program Invocation - 別のSolanaプログラムからCoreプログラムを呼び出すこと |
| URI | 名前、画像、属性を含むJSONファイルを指すオフチェーンメタデータURL |
