EIP-7679는 ERC-4337의 UserOperation을 구성(build)하기 위한 표준 인터페이스를 제안하는 ERC 초안으로, 다양한 계정 구현체에 대한 UserOperation 빌더를 표준화합니다.
문제점
ERC-4337에서 UserOperation은 스마트 계정마다 다른 방식으로 인코딩될 수 있어, 각 계정 유형에 맞는 UserOperation을 구성하는 것이 복잡합니다. 표준화된 빌더 인터페이스가 없어 지갑과 번들러 개발이 어렵습니다.
빌더 인터페이스
이 EIP는 스마트 계정 컨트랙트가 자신의 UserOperation 구성 방법을 외부에 노출하는 표준 인터페이스를 정의합니다. 지갑과 번들러는 이 인터페이스를 통해 계정에 적합한 UserOperation을 자동으로 생성할 수 있습니다.
상호운용성 향상
표준화된 빌더를 통해 다양한 스마트 계정 구현체와 지갑 간의 상호운용성이 크게 향상됩니다. 개발자는 특정 계정 유형의 내부 구현을 알지 못해도 UserOperation을 올바르게 구성할 수 있습니다.
현재 상태
초기 Draft 단계로 AA 생태계 참여자들의 피드백을 수집 중입니다. ERC-4337 표준의 실용적 사용성을 높이는 중요한 보완 표준으로 평가받고 있습니다.