ERC-721

更新日時 2026年9月24日

一言でいうと

ERC-721は、個別に識別される非代替性トークンの所有と移転を追跡するスマートコントラクト規格です。

ERC-721はNFTのインターフェースを定め、各トークンに固有のIDと記録上の所有者を持たせます。一つのコントラクトでコレクション全体を管理できます。あるコントラクトのトークンID 7と別のコントラクトのID 7は同じ資産ではありません。

所有と移転権限

アプリケーションは所有者を照会し、トークンを移転し、権限を確認できます。保有者は一つのNFTについてアドレスを承認したり、そのコントラクト内で自分が持つ全NFTを管理するオペレーターを認可したりできます。全体への承認は、今見ているNFT以外にも影響します。

安全な移転が確認すること

safeTransferFromは、受信側スマートコントラクトが所定のNFT受領動作を実装しているか確認します。これは一部の非互換コントラクトへの移転を避ける助けになります。「安全」は受信者の意図、コレクションの真正性、経済価値を認証する意味ではありません。

メディアと権利は別

任意のメタデータ拡張はトークンURIを通じて情報を提供します。画像や説明はチェーン外に保存され、参照先を変更できる場合もあります。トークンの所有だけで著作権や表現された物品の所有権を自動取得するわけではありません。権利は適用される条件と法律に従い、ERC-721自体はトークンのインターフェースを定めます。