NFTのERC-721・ERC-1155を解説|トークン規格の違いと見分け方

NFTのERC-721とERC-1155の違いを比較したアイキャッチ画像

NFTの詳細ページやブロックチェーンエクスプローラーを見ると、「ERC-721」「ERC-1155」といった表記を見かけることがあります。

どちらもNFTに使われる代表的なトークン規格ですが、NFTの管理方法や発行できる数量、送付方法などに違いがあります。

簡単に整理すると、ERC-721は1点ずつ個別に管理するNFTに向いており、ERC-1155は複数種類・複数数量のトークンをまとめて管理しやすい規格です。

ただし、ERC-1155だから同じNFTが必ず複数存在するとは限りません。ERC-1155でも、数量を1点だけにして固有のNFTとして発行できます。

この記事では、NFTのトークン規格について、ERC-721とERC-1155の違い、Token IDや発行数との関係、確認方法、購入前の注意点を初心者向けに解説します。

💡 この記事でわかること

  • NFTのトークン規格の意味
  • ERC-721とERC-1155の違い
  • Token IDや発行数との関係
  • NFTの規格を確認する方法
  • 購入前に規格を見るときの注意点

NFTのトークン規格とは

トークン規格とは、ブロックチェーン上でトークンをどのように作成し、管理し、移動させるかを定めた共通ルールです。

共通の規格があることで、異なるウォレットやマーケットプレイスでもNFTの情報を読み取りやすくなります。

ERCはEthereumのトークン規格

ERCは、Ethereum上で利用されるトークンの仕組みを定めた規格です。

NFTでは主に、次の2つが使われています。

  • ERC-721
  • ERC-1155

ERC-721とERC-1155は、どちらもNFTを発行できますが、トークンを管理する方法が異なります。

コントラクトアドレスやToken IDの基本についてはNFTのコントラクトアドレスを解説も参考になります。

ERC-721とは

ERC-721は、NFTで広く使われている代表的なトークン規格です。

同じコントラクトから複数のNFTが発行される場合でも、それぞれに異なるToken IDが割り当てられ、個別に管理されます。

1点ずつ所有者を管理する

ERC-721では、基本的に1つのToken IDに対して1人の所有者が記録されます。

たとえば、同じコレクションに1万点のNFTがある場合、それぞれに異なるToken IDが設定されます。

  • NFT #1
  • NFT #2
  • NFT #3
  • NFT #4

このように個別に管理されるため、同じコレクション内でも、画像や属性、レアリティが異なるNFTを扱いやすいのが特徴です。

アートやPFPなどに使われやすい

ERC-721は、1点ごとの違いを重視するNFTと相性が良い規格です。

デジタルアート、PFP、会員証、証明書、不動産や物品の所有証明など、個別性を持たせたい用途で使われます。

NFTの属性や画像はメタデータと関連しています。表示の仕組みについては、NFTのメタデータを解説で詳しく解説しています。

ERC-1155とは

ERC-1155は、1つのスマートコントラクトで複数種類のトークンを管理できる規格です。

NFTだけでなく、同じ種類を複数発行するトークンも扱えるため、「マルチトークン規格」と呼ばれることがあります。

同じToken IDを複数数量発行できる

ERC-1155では、同じToken IDのトークンを複数数量発行できます。

たとえば、ゲーム内で次のようなアイテムを発行するとします。

  • 伝説の剣:1個
  • 回復薬:1,000個
  • イベント参加証:100個

これらを1つのコントラクト内で管理できます。

伝説の剣は数量1、回復薬は数量1,000というように、Token IDごとに異なる数量を設定できます。

数量1のNFTも発行できる

ERC-1155は複数発行に向いた規格ですが、必ず同じNFTが複数存在するわけではありません。

発行数量を1にすれば、ERC-721と同じように、1点だけのNFTとして扱うこともできます。

そのため、規格名だけを見て「ERC-1155だからコピーが複数ある」と判断するのは適切ではありません。Token IDの発行数量や保有数も合わせて確認する必要があります。

複数のトークンをまとめて送付できる

ERC-1155では、複数種類・複数数量のトークンをまとめて送付する仕組みに対応しています。

ゲームアイテムなどを一度に移動させたい場合に便利です。

ただし、実際にまとめて送付できるかどうかは、利用するウォレットやマーケットプレイスの対応状況にもよります。

NFTの送付方法については、NFTを送る方法も参考になります。

ERC-721とERC-1155の違い

ERC-721とERC-1155の主な違いを整理すると、次のようになります。

ERC-721とERC-1155の特徴や用途の違いを比較した図解
項目 ERC-721 ERC-1155
基本的な特徴 1点ずつ個別に管理する 複数種類・複数数量をまとめて管理できる
同じToken IDの数量 基本的に1点 1点または複数数量
向いている用途 アート、PFP、会員証、証明書 ゲームアイテム、チケット、複数発行品
複数種類の一括送付 基本的に個別に送付 まとめて送付する仕組みに対応
コントラクトの管理 個別性を重視したNFTを管理しやすい 多くの種類や数量をまとめて管理しやすい

ERC-721は個別性を重視

ERC-721では、それぞれのNFTが個別のToken IDを持ち、1点ずつ所有者が管理されます。

同じコレクション内でも、画像や属性が異なるPFPコレクションなどに向いています。

ERC-1155は種類と数量を管理しやすい

ERC-1155では、複数のToken IDと数量を1つのコントラクトで管理できます。

アイテムの種類や発行数が多いNFTゲーム、複数枚発行するチケット、同じデザインを複数販売するデジタルアイテムなどと相性が良い規格です。

ただし、用途は固定されていません。アートNFTにERC-1155が使われることもあれば、ゲーム関連のNFTにERC-721が使われることもあります。

Token IDと発行数の関係

ERC-721とERC-1155の違いを理解するときは、Token IDと発行数の関係を見るとわかりやすくなります。

ERC-721とERC-1155におけるToken IDと発行数の違いを示した図解

ERC-721はToken IDごとに1点

ERC-721では、同じコントラクト内でToken IDが重複しないように管理されます。

たとえば、Token ID「100」のNFTは、そのコントラクト内に基本的に1点だけ存在します。

別のNFTには、101や102など別のToken IDが割り当てられます。

ERC-1155はToken IDごとに数量を持てる

ERC-1155では、Token ID「100」のトークンを10個発行する、といった設定が可能です。

複数のウォレットが同じToken IDを1個ずつ保有することもあります。

そのため、ERC-1155のNFTを見るときは、Token IDだけでなく、次の情報も確認すると理解しやすくなります。

  • 総発行数
  • 自分が保有している数量
  • 現在の所有者数
  • 同じToken IDの出品数

NFTを個別に特定するときは、コントラクトアドレス、Token ID、発行数量を合わせて確認することが大切です。

どちらの規格が優れている?

ERC-721とERC-1155は、どちらか一方が常に優れているわけではありません。

NFTの用途によって、適した規格が異なります。

1点ごとの違いを重視するならERC-721

個別の画像、属性、所有者、レアリティを重視するNFTでは、ERC-721がわかりやすい選択肢です。

1点ごとの違いが明確なため、コレクター向けのアートやPFPと相性があります。

多くの種類や数量を扱うならERC-1155

同じアイテムを複数発行したり、多数のアイテムを1つのコントラクトで管理したりする場合は、ERC-1155が向いています。

ゲームやイベントなど、多くの種類・数量を扱うサービスでは効率的です。

ただし、規格だけでNFTの品質や価値が決まるわけではありません。

どの規格を使っているかよりも、NFTの用途に合った設計になっているかを見ることが重要です。

NFTのトークン規格を確認する方法

NFTがERC-721とERC-1155のどちらで発行されているかは、マーケットプレイスやブロックチェーンエクスプローラーで確認できる場合があります。

マーケットプレイスやエクスプローラーでNFTのトークン規格を確認する方法を示した図解

マーケットプレイスの詳細欄を見る

NFTの詳細ページにある「Details」「Token Standard」「トークン規格」などの項目を確認します。

サービスによっては、次のように表示されます。

  • ERC-721
  • ERC-1155

ただし、マーケットプレイスによって表示場所や項目名は異なります。

エクスプローラーで確認する

Ethereum上のNFTであれば、Etherscanなどのブロックチェーンエクスプローラーから確認できます。

コントラクトページやToken Trackerに、ERC-721 TokenやERC-1155 Tokenといった表示が出ることがあります。

公式仕様を詳しく確認したい場合は次のページを参考にしてください。

購入前にトークン規格を確認する必要はある?

一般的なNFT購入であれば、規格を完全に理解していなくても購入できます。

ただし、ERC-721とERC-1155の違いを知っておくと、発行数量や保有方法を誤解しにくくなります。

NFT購入前に確認したいポイントをまとめた図解

特にERC-1155は数量を確認する

ERC-1155のNFTを購入するときは、同じToken IDが何個発行されているか確認しましょう。

数量1のNFTだと思って購入したものが、実際には同じToken IDで多数発行されている可能性もあります。

反対に、ERC-1155であっても発行数量が1なら、固有の1点として扱われている場合があります。

NFTマーケットプレイスの選び方については、NFTマーケットプレイスの選び方も参考になります。

トークン規格を見るときの注意点

トークン規格はNFTの管理方法を示す情報であり、本物・偽物や価格の妥当性を保証するものではありません。

購入前には、次の点も合わせて確認しましょう。

  • 正規コレクションのコントラクトアドレスか
  • 正しいチェーン上で発行されているか
  • ERC-1155の場合は総発行数がいくつか
  • Token IDやメタデータに違和感がないか
  • 取引履歴や所有者数が確認できるか
  • 利用するウォレットやマーケットプレイスが対応しているか

同じ規格でも別のNFT

ERC-721やERC-1155という規格が同じでも、コントラクトアドレスが異なれば別のNFTです。

偽物コレクションも同じトークン規格を利用できます。

本物かどうかを確認するときは、規格名ではなく、公式情報とコントラクトアドレスを照合しましょう。

チェーンの違いにも注意する

ERC-721とERC-1155はEthereum系の規格として広く使われていますが、Ethereum以外のEVM互換チェーンでも利用されることがあります。

同じようなアドレス形式や規格名が表示されていても、Ethereum、Polygon、BNB Smart Chainなど、異なるチェーン上のNFTである可能性があります。

チェーンについては、NFTのチェーン違いを解説も参考になります。

初心者はどこまで理解すればいい?

初心者の場合、規格の技術的な仕様を細かく覚える必要はありません。

まずは、次の違いを押さえておけば十分です。

ERC-721
1点ごとに個別管理されるNFTでよく使われる。

ERC-1155
同じToken IDを複数発行したり、多くの種類をまとめて管理したりできる。

購入するときは、規格名だけで判断せず、コントラクトアドレス、Token ID、発行数量、チェーンを合わせて確認しましょう。

NFTの購入に不安がある場合はNFT購入代行サービスをご確認ください。

よくある質問

ERC-721とERC-1155は何が違う?

ERC-721はNFTを1点ずつ個別に管理する規格です。ERC-1155は、1つのコントラクトで複数種類・複数数量のトークンを管理できます。

ERC-1155はNFTではない?

ERC-1155でもNFTを発行できます。同じToken IDを複数発行することも、数量1の固有NFTを発行することも可能です。

ERC-1155は同じNFTが何個もある?

必ず複数あるとは限りません。Token IDごとに発行数量を設定できるため、数量1の場合もあれば、同じToken IDが複数発行されている場合もあります。

ERC-721の方が価値は高い?

規格だけで価値は決まりません。作品の内容、発行数、需要、コレクションの人気、取引履歴などによって価格は変わります。

NFTの規格はどこで確認できる?

マーケットプレイスの詳細欄やブロックチェーンエクスプローラーで確認できる場合があります。「Token Standard」などの項目を探しましょう。

まとめ:ERC-721とERC-1155は管理方法が違う

ERC-721とERC-1155は、NFTで使われる代表的なトークン規格です。

ERC-721は、1点ごとに異なるToken IDを持ち、個別に所有者を管理するNFTに向いています。

ERC-1155は、1つのコントラクトで複数種類・複数数量のトークンを管理でき、ゲームアイテムやチケットなどにも使いやすい規格です。

ただし、ERC-1155でも数量1のNFTを発行できます。規格名だけを見て、同じNFTが複数あると判断しないようにしましょう。

購入前には、トークン規格だけでなく、コントラクトアドレス、Token ID、発行数量、チェーン、取引履歴も合わせて確認することが大切です。

ERC-721とERC-1155の違いを知っておくと、NFTの詳細情報を読みやすくなり、発行数や所有方法の勘違いを減らせます。

執筆者情報:エヌエフトリウム

エヌエフトリウムは、NFTやブロックチェーンに関する情報を初心者にもわかりやすく発信するメディアです。NFTの購入代行・販売代行・出品代行・ミント代行などのサービス提供に加え、市場動向や技術の基礎知識もブログでわかりやすく解説しています。