EIP-5169는 토큰 컨트랙트에 클라이언트 스크립트 URI를 연결하는 표준을 정의하여, 토큰이 자신의 프론트엔드 인터페이스를 직접 제공할 수 있게 합니다. 현재 Final 상태입니다.
핵심 개념
토큰 컨트랙트가 scriptURI() 함수를 통해 TokenScript 파일의 위치를 반환합니다. 이를 통해 지갑이나 dApp이 토큰의 공식 인터페이스를 자동으로 로드할 수 있습니다.
TokenScript 통합
TokenScript는 토큰의 기능, UI, 비즈니스 로직을 XML 기반으로 정의하는 프레임워크입니다. EIP-5169와 결합하면 토큰이 자신의 사용 방법을 스스로 선언할 수 있습니다.
보안 고려사항
스크립트 URI는 IPFS 해시나 신뢰할 수 있는 도메인을 가리켜야 합니다. 악의적인 스크립트를 방지하기 위해 서명 검증 메커니즘이 권장됩니다.
활용 사례
티켓 NFT가 행사 체크인 기능을 직접 제공하거나, 회원권 토큰이 멤버십 서비스 인터페이스를 포함하는 등 다양한 응용이 가능합니다. 토큰의 자기 서술적 특성을 강화합니다.
생태계 통합
AlphaWallet과 같은 지갑이 이 표준을 지원하여 토큰 스크립트를 자동으로 감지하고 실행합니다. 표준화된 방식으로 토큰의 기능을 확장하는 유연한 메커니즘을 제공합니다.