Eoa 가 소유한 erc721,kip17 조회 방법

안녕하세요 사용자 EOA 계정이 소유한 NFT 정보를 가지고 오고싶은데요.
컨트랙트 주소와 토큰 아이디 없이
사용자 계정이 소유한 모든 NFT를 보여줄 수 있는 방법을 구현하려면 어떤식으로 접근해야할까요?
KAS의 API 사용하지 않고 직접 구현 하고 싶은데요
온체인 정보를 파싱을 해야할 것 같긴한데… 어떤식으로 접근 해야할지 모르겠네요

블록 트랜잭션에서 kip17 의 transfer 이벤트기록을 수집하여 현재 소유자를 찾는 방식으로 접근을 하려고하는데
더 좋은 방법이 있을까요?