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 분야에서 적극적으로 채택되고 있습니다.