[kip17] 메타데이터 값 제약사항?

KIP 17 메타데이터 가이드

{
    "title": "Asset Metadata",
    "type": "object",
    "properties": {
        "name": {
            "type": "string",
            "description": "Identifies the asset to which this NFT represents"
        },
        "description": {
            "type": "string",
            "description": "Describes the asset to which this NFT represents"
        },
        "image": {
            "type": "string",
            "description": "A URI pointing to a resource with mime type image/* representing the asset to which this NFT represents. Consider making any images at a width between 320 and 1080 pixels and aspect ratio between 1.91:1 and 4:5 inclusive."
        }
    }
}

원문 출처 : KIP 17 docs

위에 image 프로퍼티를 보면 이미지의 사이즈를 고려하라고 되어있는데 2가지 의문이 드네요.

질문 요약

  • 메타데이터의 name, description 에 길이 제한이 있는지?
  • image 사이즈 및 화면비율을 지키지 않으면 어떤 일이 발생하는지?
    예를들면 NFT Minting 후 opensea.io 에 화면이 짤려 보인다거나, 파일 크기 제한 때문에 실패한다거나, 미리보기가 제한되거나 등등 궁금합니다.

컨트랙트에서는 URI (메타데이터의 접속경로)만 저장되기때문에, on chain 으로 데이터를 저장하지 않는이상, 해당 메타데이터의 크기와는 크게 상관이 없습니다.

해당질문은 일단 opensea에 직접 문의를 주셔야 할것 같고, 질문이 어려우시면
baobab 에 직접 테스트 NFT를 배포하셔서 오픈시 테스트넷에서 확인을 직접하시는게 가장 빠른 방법으로 생각됩니다. 테스트넷은 다음 주소를 이용하세요.

OpenSea, the largest NFT marketplace

답변 도움되셨길 바랍니다. 감사합니다.