EIP-7902는 지갑 RPC를 통해 계정 추상화(Account Abstraction) 기능을 노출하는 표준 Wallet Capabilities를 정의하는 ERC Draft입니다. 이를 통해 dApp은 지갑이 ERC-4337을 지원하는지 여부를 표준적으로 확인할 수 있습니다.
Motivation
As smart accounts based on ERC-4337 proliferate, dApps need a reliable way to discover which account abstraction features a given wallet supports. There is currently no standard capability advertisement mechanism.
Capability Schema
The ERC defines a set of named capabilities (e.g., sponsoredTransactions, batchedCalls, sessionKeys) that wallets can advertise via the wallet_getCapabilities RPC method introduced in EIP-5792.
Integration
dApps can query capabilities before constructing a transaction, choosing the optimal path based on what the wallet supports. This prevents silent failures when advanced features are unavailable.
Status
EIP-7902 is in Draft and is being developed in tandem with EIP-5792 and other wallet capability standards to ensure consistency across the ecosystem.