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

tokenURI Interoperability

EIP-1046은 ERC-20 토큰이 ERC-721 스타일의 tokenURI 함수를 지원하도록 하여 두 토큰 표준 간의 메타데이터 상호운용성을 개선하는 표준입니다. Final 상태로 채택되었습니다.

배경 및 목적

ERC-721 NFT는 tokenURI()를 통해 메타데이터를 제공하지만 ERC-20은 동등한 메커니즘이 없었습니다. EIP-1046은 ERC-20에 tokenURI를 추가하여 토큰 메타데이터 표준을 통합합니다.

기술적 내용

ERC-20 컨트랙트가 tokenURI() 함수를 구현하여 JSON 메타데이터를 가리키는 URI를 반환하도록 합니다. 이 메타데이터는 토큰 이름, 심볼, 로고 이미지 등을 포함할 수 있습니다.

상호운용성 효과

지갑, 거래소, dApp이 동일한 방식으로 ERC-20과 ERC-721 토큰의 메타데이터를 조회할 수 있게 됩니다. 개발자들이 다양한 토큰 유형을 처리하는 통합 인터페이스를 구축하기 쉬워집니다.

생태계 채택

Final 상태로 확정되었으며, 여러 토큰 프로젝트와 지갑 서비스가 이 표준을 활용하여 더 풍부한 토큰 표현을 제공합니다.

한계 및 확장

오프체인 메타데이터에 의존하기 때문에 서버 다운이나 URL 변경으로 메타데이터가 유실될 수 있습니다. IPFS 등 탈중앙화 스토리지 사용이 권장됩니다.

공식 ERC 문서open_in_new