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

ABI attachment in `wallet_sendCalls`

EIP-7896은 wallet_sendCalls RPC 메서드에 ABI 정보를 첨부할 수 있도록 하는 Interface 표준을 제안했으나 현재 Stagnant 상태입니다. 이를 통해 지갑이 트랜잭션의 의미를 더 잘 해석하고 사용자에게 표시할 수 있습니다.

Proposal

wallet_sendCalls is a JSON-RPC method for batched transaction submission. EIP-7896 proposed adding an optional abi field so wallets can decode calldata and present human-readable summaries to users before signing.

Motivation

Blind signing — approving transactions without understanding their content — is a major security risk. ABI attachment would allow wallets to simulate and explain calls without requiring out-of-band ABI lookups.

Why It Stalled

The proposal overlaps with other wallet transparency initiatives, and there was disagreement about where ABI information should live — in the RPC call, in a registry, or fetched from block explorers. Lack of consensus led to Stagnant status.

Historical Context

The EIP was part of a wave of wallet UX improvements proposed alongside ERC-4337. Ongoing work in the wallet standards space may eventually absorb or supersede this proposal.

공식 EIP 문서open_in_new