본문 바로가기

블록체인/이더리움

이더스캔에서 ERC721 토큰을 추적하는 방식

반응형
  • ERC721 컨트랙트의 transfer 함수를 수행하면 이더스캔에서 관련된 트랜잭션과 토큰의 이동 내역을 확인할 수 있다.
  • 이더스캔은 emit 된 이벤트을 참조하여 트랜스퍼 트랜잭션을 수집한다.
  • 만약 나만의 transfer 함수에서 토큰 이동 없이 이벤트만 emit 하여도 이더스캔에서는 이를 감지한다.
  • 그러나 실제 토큰의 이동은 없기 때문에 EOA 자산으로는 확인할 수 없다.
  • 추가로 Opensea 또한 이더스캔의 이런 수집 내용을 API 를 통해 참조하는 것 같다.
  • 내가 만든 솔리디티 코드를 통해 Etherscan 또는 Opensea 에 영향을 줄 수 있기 때문에 충분한 테스트를 거쳐야 한다.
반응형