EIP-681은 이더리움 트랜잭션 요청을 위한 URL 형식을 정의하여 지갑과 DApp 간 상호운용성을 높입니다. QR 코드나 링크를 통해 송금 요청을 표준화된 방식으로 전달할 수 있습니다.
배경 및 목적
기존에는 트랜잭션 요청을 URL로 표현하는 표준이 없어 지갑마다 제각각의 형식을 사용했습니다. EIP-681은 비트코인의 BIP-21에서 영감을 받아 이더리움에 맞는 URI 스킴을 제안합니다.
URL 구조
ethereum:<address>[@<chainId>][/<functionName>][?<params>] 형태로 구성됩니다. ETH 전송부터 스마트 컨트랙트 함수 호출까지 다양한 요청을 하나의 URL로 표현할 수 있습니다.
활용 사례
결제 요청 QR 코드, 스마트 컨트랙트 상호작용 링크, DApp 내 트랜잭션 유도 등 다양한 곳에서 사용됩니다. MetaMask 등 주요 지갑들이 이 표준을 지원합니다.
생태계 영향
표준화된 URL 형식 덕분에 지갑과 DApp 간의 호환성이 크게 향상되었습니다. EIP-831과 함께 이더리움 URI 생태계를 구성하는 핵심 표준 중 하나입니다.