콘텐츠로 이동

이미 만든 아트 가져오기

모든 작품을 다른 곳에서(손으로, 다른 도구로, 이미지 한 장씩) 만들었다면 레이어는 필요 없어요. 완성된 아트와 각 작품이 무엇인지 적은 목록을 KURV에 주면, 그다음은 다른 컬렉션과 똑같아요. 희귀도, 공개, 런칭, 민팅으로 이어져요.

Create → I have the art already에서 시작하세요.

blobs/
metadata.json
art/
1.png
2.png
3.png

나란히 놓인 두 가지예요. 작품을 담은 art 폴더, 그리고 그 옆에서 작품을 순서대로 나열하는 metadata.json 파일이에요.

  • 작품 번호는 1, 2, 3 … 가진 개수만큼 매기세요. 1부터 시작하고 건너뛰지 마세요.
  • 번호가 작품의 ID예요. 7.png는 metadata.json의 일곱 번째 항목이고, #7로 민팅돼요.
  • 모든 작품은 같은 종류의 파일이어야 해요. PNG 폴더 또는 GIF 폴더로, 섞으면 안 돼요.
형식확장자참고
PNG.png투명도가 유지돼요.
GIF.gif움직이는 GIF는 계속 움직여요.
WebP.webp정지 이미지나 움직이는 이미지 모두 가능해요.
JPG.jpg, .jpeg투명도가 없어요.

작품 하나는 최대 20 MB예요. 공개 단계에서 적용되는 한도와 같아서, KURV가 받아들인 폴더라면 KURV가 공개할 수 있어요.

내 파일이 그대로 공개돼요. KURV는 작품을 다시 그리거나, 크기를 바꾸거나, 다시 인코딩하지 않아요. 그래서 움직이는 GIF는 민팅 페이지에서도, 진열대에서도, 작품을 보여 주는 모든 지갑에서도 계속 움직여요. 내 아트로 새로 만드는 것은 컬렉션 전체를 보여 주는 짧은 반복 미리 보기 하나뿐이고, 그것은 별도 파일이에요. 내 작품은 손대지 않아요.

대괄호로 감싼 목록이에요. 작품마다 항목 하나씩, 파일 번호와 같은 순서로 적어요.

[
{
"name": "Blob #1",
"description": "The first one.",
"attributes": [
{ "trait_type": "Body", "value": "Gold" },
{ "trait_type": "Eyes", "value": "Laser" }
]
},
{
"name": "Blob #2",
"attributes": [
{ "trait_type": "Body", "value": "Blue" },
{ "trait_type": "Eyes", "value": "Laser" }
]
}
]
  • name: 필수. 컬렉터가 작품에서 보는 이름이에요. KURV는 이름을 바꾸지 않아요.
  • description: 선택. 작품별 설명이에요. 컬렉션 자체의 설명은 폴더를 고르는 화면에서 한 번 물어봐요.
  • attributes: 필수이고, 목록이어야 해요. 특성이 없는 작품은 "attributes": []로 적어요.
  • 각 속성은 trait_type과 value로 이뤄져요. 값은 단어나 숫자 모두 가능해요.
  • display_type과 max_value를 쓰면 그대로 전달돼요.

OpenSea의 속성 형식이라, 대부분의 도구에서 내보낸 파일은 이미 맞아요.

항목에 있는 그 밖의 내용은 빠져요. image 필드는 컬렉션이 공개될 때 KURV가 적어요. 그때가 되어야 아트에 주소가 생기기 때문이에요.

그 속성을 빼면 돼요. Hat이 없는 작품에는 그냥 Hat 항목이 없고, KURV는 이를 “이 작품에는 모자가 없음”으로 읽어요. 그 경우도 세고, 모자가 없는 것이 얼마나 희귀한지도 계산해요.

KURV는 모든 작품의 trait_type과 value를 읽고, 직접 생성한 컬렉션과 똑같은 방식으로 컬렉션의 점수를 매겨요. 작품의 점수는 1 / how common each of its traits is, 즉 각 특성이 얼마나 흔한지의 역수를 모두 더한 값이고, 1위가 가장 희귀해요. 따로 설정할 것은 없어요. 점수가 같으면 결과표처럼 같은 순위를 나눠 가져요.

미리 보기 그리드는 작품마다 순위를 보여 주니, 공개하기 전에 점수가 예상과 맞는지 확인할 수 있어요.

  • 컴퓨터에서: 버튼을 누르고 폴더를 고르거나, 폴더를 페이지 아무 곳에나 끌어다 놓으세요.
  • 휴대폰에서: 고를 폴더가 없으니, 폴더를 압축하고 Pick a ZIP을 누르세요.

작품은 내 브라우저에서 열려요. Publish를 누르기 전까지는 아무것도 내 기기를 떠나지 않아요.

KURV는 무엇을 보여 주기 전에 폴더 전체를 확인하고, 문제가 있는 작품을 짚어 줘요.

  • metadata.json describes 500 pieces and the art folder holds 499.
  • Piece 312 has no art: nothing in the art folder is named 312.
  • Piece 44 in metadata.json has no name.
  • The art folder mixes .png and .gif files.
  • Piece 8 is 22 MB, over the 20 MB one piece can be.

파일 관리자에서 고친 다음 폴더를 다시 고르세요. 화면에 입력한 내용은 사라지지 않아요.

  1. 미리 보기. 모든 작품을 있는 그대로, 순위와 함께 보여 줘요.
  2. 공개. 파일이 IPFS에 올라가고 KURV가 고정(pin)해 둬요. 동결하면 파일로 가는 링크가 영구적으로 고정돼요. 공개는 무료예요.
  3. 런칭. 마법사가 티커, 가격, 구매에 쓰일 코인, 로열티를 묻고, 내가 서명하면 컬렉션이 Base에 올라가요. KURV에서 런칭된 모든 컬렉션에는 Vault가 있어요. 이 컬렉션도 마찬가지예요. 민팅마다 얼마를 Vault에 넣을지는 내가 정하며, 전혀 넣지 않을 수도 있어요.

공개부터는 레이어로 만든 컬렉션과 같은 흐름이에요. 파일 공개하기와 컬렉션 런칭하기를 참고하세요.

이곳의 어떤 내용도 투자 조언이 아니에요. 민팅하거나 사거나 되팔기 전에 리스크 및 면책 조항 문서를 꼭 읽어 주세요. kurv.fun으로 돌아가기. 개인정보처리방침. 이용약관. .