[by @happyberrysboy] [Solidity] NFT Contract 여부 체크

in kr-dev 커뮤니티last year

원본 글 보러가기 : [Solidity] NFT Contract 여부 체크

작성자 : @happyberrysboy 미리보기 (5 sentences)


이더리움 메인넷(또는 EVM 체인들)에서 해당 컨트랙트가 NFT Contract 인지 체크하는 방법을 알아봅니다.

ERC-721 표준은 EIP-165 인터페이스를 Implement 받아서 만들도록 되어 있습니다.
그리고 EIP-165에는 supportsInterface 함수가 존재하는데, 거기에 NFT interface ID인 0x80ac58cd 를 입력해서 true를 반환하면 NFT Contract 란 것을 확인 할 수 있습니다.


더 보기 에서 확인 하실 수 있습니다.


[광고] 개발자 커뮤니티에 참여하세요 - 개발자 커뮤니티에 참여 하면 다양한 혜택을 받을 수 있습니다. 참여방법

Coin Marketplace

STEEM 0.28
TRX 0.12
JST 0.033
BTC 69849.38
ETH 3709.01
USDT 1.00
SBD 3.73