# 특정 시간 기준 nft 스냅샷 찍는 방법

**URL:** <https://devforum.kaia.io/t/nft/3264>\
**Category:** General / 미분류\
**Tags:** klaytn\
**Created:** [1월 16, 2022, 5:46오전 UTC](https://devforum.kaia.io/t/nft/3264 "2022-01-16T05:46:53Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![Denver](https://yyz1.discourse-cdn.com/flex035/user_avatar/devforum.kaia.io/denver/32/557_2.png) [@Denver](https://devforum.kaia.io/u/Denver)\
**Post date:** [1월 24, 2022, 8:28오전 UTC](https://devforum.kaia.io/t/nft/3264/4 "2022-01-24T08:28:52Z")

</div>

@LFG

직접 배포하신 컨트랙트에 대한 이벤트 로그를 파싱하는 방법이 있을 거 같습니다.  
이렇게 직접 하나하나 구현하는 걸 피하기 위해 KAS 같은 서비스를 이용하는 것이 편하긴 합니다.

아래 포럼글과 글에 걸려 있는 링크들을 먼저 확인해보시고 구현하시면 될 거 같습니다.

> [@klay\_getTransactionReceipt 및 klay\_getLogs 를 통한 tokenId 획득](https://devforum.kaia.io/t/klay-gettransactionreceipt-klay-getlogs-tokenid/1957/2):
>
> 안녕하세요, 클레이튼 팀의 JK입니다. 먼저, 질문 주셔서 감사드립니다. minting transaction결과로 반환된 transaction의 receipt에는 event logs를 포함하고 있습니다. log topic의 첫번째 항목에는 발생한 event hash값이 들어갑니다. token transfer의 경우 keccak256('Transfer(address,address,uint256)') 결과값인 ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef가 들어갑니다. topic[0] 값으로 transfer event를 수집할 수 있습니다. event의 parameters가 들어가는 방식은 두가지가 존재하는데요. case 1. indexed topic[0]: event hash topic[1]: fromAddress topic[2]: toAddress data: value case 2. unindexe…

감사합니다.

---

_[View the full topic](https://devforum.kaia.io/t/nft/3264)._
