Tech/EIPs/#7846
ERC 7846카테고리 · ERC유형 · 표준 트랙상태 · 초안

Wallet Connection API

EIP-7846은 지갑과 DApp 간의 연결을 표준화하는 Wallet Connection API를 정의하는 ERC 초안입니다. 기존의 분산된 지갑 연결 방식을 통합하여 더 나은 사용자 경험과 보안을 제공하고자 합니다.

현재 문제점

현재 지갑 연결은 WalletConnect, MetaMask 전용 API, EIP-1193 등 다양한 방식이 혼재합니다. 이로 인해 DApp 개발자는 여러 지갑을 지원하기 위해 복잡한 어댑터 코드를 작성해야 합니다.

API 표준화

EIP-7846은 지갑 검색, 연결 요청, 세션 관리, 연결 해제 등을 위한 통일된 JSON-RPC 메서드 집합을 정의합니다. 모든 지갑이 이 인터페이스를 구현하면 단일 어댑터로 모든 지갑을 지원할 수 있습니다.

세션 관리

연결된 계정, 허용된 체인, 권한 범위 등을 포함하는 세션 객체를 표준화합니다. 세션은 만료 시간, 재연결 토큰 등의 메타데이터를 가지며 안전하게 관리됩니다.

기존 표준과의 관계

EIP-1193, EIP-6963, CAIP-25 등 기존 표준과 상호보완적으로 설계되었습니다. 초안 단계로 커뮤니티 피드백을 통해 세부 사항이 계속 발전하고 있습니다.

공식 ERC 문서open_in_new