ERC721 로 NFT 등록했는데 이미지가 보이지 않습니다.
이전에 테스트 과정에서 메타데이터에 이미지 값이 http 또는 IP 기반 주소로 설정되어 있었던 영향인지 확인 부탁드립니다.
현재는 모두 수정 완료하여 OpenSea 등에서는 정상적으로 조회되고 있습니다만, 클립에서는 여전히 조회되지 않고 있습니다.
컨트랙트 주소: 0xA40A2E9d65d187Db6C914E78f697A0Cf4adB4C4D
--
새로 배포한 0x4D7f7ae3a1110c8Ef6DD38BB9d2c6d754A2B24eb 도 이미지가 조회되지 않습니다.
클립 새로고침시 메타데이터, 이미지, 비디오를 정상조회한 로그가 떨어지는데도 불구하고 조회되지 않고있습니다. ㅠㅠ
-
안녕하세요,
1. 0xA40A2E9d65d187Db6C914E78f697A0Cf4adB4C4D 의 경우, 클립 내에 기존의 token uri였던 "http://119.28.156.50:48998/app/0xA40A2E9d65d187Db6C914E78f697A0Cf4adB4C4D/metadata1"가 캐싱되어 있어 캐시 삭제 조치해드릴 예정입니다. NFT는 일반적으로 데이터가 변경되지 않을 것을 가정하거나 서비스/지갑 레벨에서 캐싱하는 경우가 많기 때문에 가능하면 내용을 수정하지 않거나 필요하다면 새로 발행하시기를 권해드립니다. 오픈씨에서 정상 조회되는 부분은, 아마 token uri를 정상적인 값으로 업데이트하신 후에 오픈씨에서 최초 유입되어 정상적인 값을 기준으로 캐싱되었을 것으로 추측됩니다.
2. 0x4D7f7ae3a1110c8Ef6DD38BB9d2c6d754A2B24eb 의 경우, 클립에 전송하신 NFT의 token uri는 빈 값으로 캐싱되어 있긴 한데, 온체인에 노드콜해서 확인해본 결과 https://slack.bot.dev.forlong.io/app/0xA40A2E9d65d187Db6C914E78f697A0Cf4adB4C4D/metadata/1 값이 반환되고 따라가보면 404 Not Found가 나옵니다. 즉, 정상적이지 않은 데이터로 판단하거나 파싱에 실패하여 token uri를 저장하지 않는 것으로 보입니다. 이 부분에 대한 확인 부탁드립니다.
다시 한번 강조드리지만, NFT 관련된 데이터는 다양한 지갑/서비스에서 데이터의 효율적인 서빙을 위해 token uri, 메타데이터, 이미지/동영상 에셋 등을 캐싱하고 있는 경우가 많고 중간에 데이터가 변경되면 서로 다른 동작 양상을 보일 수 있는만큼, 가능하면 데이터 변경보다는 새로 발행하시는 것을 권해드립니다.
감사합니다.
1 -
아, 한 가지 착오가 있었네요.
0x4D7f7ae3a1110c8Ef6DD38BB9d2c6d754A2B24eb 에 대한 token uri는 https://slack.bot.dev.forlong.io/app/0x4D7f7ae3a1110c8Ef6DD38BB9d2c6d754A2B24eb/metadata/1 로써 현재 잘 서빙되고 있고, 위에 드렸던 링크는 0xA40A2E9d65d187Db6C914E78f697A0Cf4adB4C4D 에 대한 것이긴 하네요.
하지만 클립 내에서 빈 token uri 값으로 캐싱하고 있는 것으로 보아, 최초 데이터 수집 당시 데이터 서빙이 정상적이지 않았을 가능성도 있는 듯 하여 이 부분 확인 부탁드립니다.
감사합니다.
0
댓글을 남기려면 로그인하세요.
댓글
댓글 2개