Tech/EIPs/#7160
ERC 7160카테고리 · ERC유형 · 표준 트랙상태 · 최종

ERC-721 Multi-Metadata Extension

EIP-7160은 단일 ERC-721 NFT가 여러 개의 메타데이터 URI를 가질 수 있도록 하는 멀티 메타데이터 확장 표준입니다. 이를 통해 NFT의 다양한 표현과 레이어드 메타데이터를 지원합니다. Final 상태입니다.

단일 URI의 한계

기존 ERC-721은 tokenURI() 함수를 통해 단 하나의 메타데이터 URI만 반환합니다. 이는 동적 NFT, 다국어 메타데이터, 여러 미디어 포맷을 동시에 지원하는 NFT를 구현하는 데 제약이 됩니다.

멀티 URI 인터페이스

tokenURIs(tokenId) 함수가 여러 URI의 배열을 반환하고, pinTokenURI(tokenId, index) 함수로 특정 URI를 기본값으로 고정할 수 있습니다. 각 URI는 서로 다른 미디어 형식이나 언어의 메타데이터를 가리킬 수 있습니다.

활용 사례

게임 NFT에서 2D 및 3D 표현을 동시에 제공하거나, 아트 NFT에서 고해상도와 저해상도 버전을 병행 지원하는 데 활용됩니다. 다국어 메타데이터가 필요한 글로벌 NFT 프로젝트에도 적합합니다.

하위 호환성

기존 tokenURI() 함수는 고정된(pinned) URI나 첫 번째 URI를 반환하도록 구현하여 기존 NFT 마켓플레이스 및 도구와의 완전한 하위 호환성을 유지합니다.

생태계 채택

Final 상태로 확정되어 멀티미디어 NFT 프로젝트와 게임 NFT 분야에서 적극적으로 채택되고 있습니다.

공식 ERC 문서open_in_new