Kas api 사용중 특정 개인키의 nft 목록을 가져오고 싶습니다

시도하려 하는것은 개인키를 입력하여
해당 개인키에 해당하는 Wallet 에서 Klay 잔고와 보유중인 NFT 목록을 가져오고 싶습니다.

첫번째로 Klay 잔고는 개인키를 활용하는 API 는 안보이고 Wallet 의 address 만 넘겨주면 가져올 수 있게 되어 있더라구요 일단 이 부분에서 개인키를 활용하여 address 를 가져오는 방법이 필요합니다.

두번째로 개인키를 통해 보유중인 NFT 목록을 가져오고 싶은데
API Docs 에서 KAS Reference Documentation 해당 링크가 비슷한 내용인 것 같아 확인해보니 Contract address를 지정해줘야하는데, NFT의 소유자가 바뀌면 Contract 가 바뀌는게 아니라고 생각해서 보유하고있는 Contract는 모두 다를텐데 지정을 해야되는건지 확실하게 잘 이해가 가지 않습니다.
관련 강의는
[월렛 개발] NFT 전송 기능 개발 - YouTube 해당 영상을 확인하였습니다.

플로우와 API 를 어떻게 활용하여야 할까요?