EIP-1710은 Web3 브라우저가 다양한 이더리움 호환 체인의 리소스를 탐색하기 위한 URL 형식 표준을 제안했습니다. ethereum: 스킴을 사용하여 체인, 컨트랙트, 함수 호출을 URL로 표현합니다.
제안 배경
다양한 이더리움 기반 체인의 확산으로 브라우저가 특정 체인의 컨트랙트나 DApp에 접근하는 표준 URL 형식이 필요해졌습니다. ethereum: URI 스킴을 확장하여 멀티체인 탐색을 지원하고자 했습니다.
URL 형식
ethereum://[chainId]@[address]/[method]?[params] 형태로 특정 체인의 컨트랙트 메서드를 직접 URL로 표현할 수 있습니다. 체인 ID를 포함하여 멀티체인 환경을 명시적으로 지원합니다.
정체 이유
Web3 브라우저 생태계가 분산되어 있고 각 지갑/브라우저가 독자적인 URL 처리 방식을 사용하면서 표준화 합의가 어려웠습니다. EIP-681(이더리움 URL) 등 기존 표준과의 중복도 문제였습니다.
현황
WalletConnect, MetaMask, Coinbase Wallet 등이 각자의 딥링크 URL 형식을 사용하고 있습니다. 공식 표준 없이도 업계는 나름의 방식으로 발전해왔지만, 상호운용성 문제는 여전히 남아 있습니다.