Tech/EIPs/#7039
EIP 7039카테고리 · 인터페이스유형 · 표준 트랙상태 · 정체

Scheme-Handler Discovery Option for Wallets

EIP-7039는 지갑이 특정 URI 스킴 핸들러를 지원하는지 탐색하는 표준 방법을 제안합니다. 이를 통해 dApp이 사용자의 지갑이 어떤 URI 스킴을 처리할 수 있는지 사전에 확인하고 최적의 사용자 경험을 제공할 수 있습니다.

제안 동기

Web3 생태계에서 다양한 URI 스킴(ethereum:, web3:, ipfs: 등)이 사용되지만, 지갑마다 지원하는 스킴이 다릅니다. dApp이 지갑의 지원 여부를 미리 알 수 없어 불필요한 오류나 열악한 UX가 발생합니다.

탐색 메커니즘

wallet_getSchemeHandlers RPC 메서드를 통해 지갑이 지원하는 URI 스킴 목록을 반환합니다. dApp은 이 정보를 바탕으로 적절한 URI를 생성하거나 대안 경로를 제공할 수 있습니다.

정체 원인

이 제안은 실용적이지만 대부분의 지갑 개발사가 즉각적인 구현 필요성을 느끼지 못하여 관심이 줄었습니다. URI 스킴 표준화 자체가 분산된 상태로 남아 있어 선결 과제가 많습니다.

역사적 맥락

Web3 URL 표준화 노력의 일환으로 등장했으며, EIP-4804(Web3 URL)와 관련된 생태계 구축 시도 중 하나였습니다.

공식 EIP 문서open_in_new