Pular para o conteúdo
Abrir o app

Traga a arte que você já fez

Se você fez cada peça em outro lugar (à mão, em outra ferramenta, uma imagem de cada vez), não precisa de camadas. Entregue ao KURV a arte finalizada e a lista que diz o que é cada peça, e tudo o que vem depois é igual a qualquer outra coleção: raridade, publicação, lançamento, cunhagem.

Comece em Criar → Já tenho a arte.

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

Duas coisas, lado a lado: uma pasta chamada art com as suas peças e um arquivo chamado metadata.json ao lado dela, listando as peças em ordem.

  • Numere as peças 1, 2, 3 … até quantas você tiver. Comece em 1 e não pule nenhuma.
  • O número é o id da peça. A peça 7.png é a sétima entrada do metadata.json e é cunhada como #7.
  • Todas as peças são do mesmo tipo de arquivo. Uma pasta de PNGs ou uma pasta de GIFs, sem misturar.
TipoExtensãoObservações
PNG.pngA transparência é mantida.
GIF.gifGIFs animados continuam animados.
WebP.webpParado ou animado.
JPG.jpg, .jpegSem transparência.

Uma peça pode ter até 20 MB. É o mesmo limite que a publicação aplica, então uma pasta que o KURV aceita é uma pasta que o KURV consegue publicar.

O seu arquivo é o arquivo publicado. O KURV nunca redesenha, redimensiona ou recodifica uma peça, e é por isso que um GIF animado continua animado na sua página de cunhagem, na vitrine e em toda carteira que o mostra. A única coisa feita a partir da sua arte é uma curta pré-visualização em loop da coleção inteira, e ela é um arquivo separado: as suas peças ficam intactas.

Uma lista, entre colchetes. Uma entrada por peça, na mesma ordem dos números dos arquivos.

[
{
"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: obrigatório. O que os colecionadores veem na peça. O KURV não muda esse nome.
  • description: opcional. Por peça. A descrição da própria coleção é pedida uma vez, na tela em que você escolhe a pasta.
  • attributes: obrigatório, e uma lista. Uma peça sem atributos recebe "attributes": [].
  • Cada atributo é um trait_type e um value. O valor pode ser uma palavra ou um número.
  • display_type e max_value são mantidos se você os usar.

Este é o formato de atributos do OpenSea, então um arquivo exportado da maioria das ferramentas já serve.

animation_url também é mantido quando é um link ipfs:// (veja Músicas e vídeos abaixo). Qualquer outra coisa em uma entrada fica de fora. O campo image é escrito pelo KURV quando a coleção é publicada, porque só então a arte tem um endereço.

Deixe o atributo de fora. Uma peça sem Hat simplesmente não tem a entrada Hat, e o KURV entende isso como “esta não tem chapéu”: ele conta isso e calcula o quanto é raro ficar sem.

Uma peça pode ser uma música ou um vídeo. A imagem continua sendo a capa, e o arquivo fica ao lado com o mesmo número:

my-album/
metadata.json
art/
1.png
2.png
media/
1.mp3
2.mp3
  • Som: MP3, WAV, FLAC, OGG ou M4A, até 50 MB.
  • Vídeo: MP4 ou WEBM, até 200 MB.
  • Todo arquivo precisa de capa. Uma peça pode ficar sem arquivo.
  • O KURV lê os primeiros bytes de cada arquivo, então um arquivo renomeado é recusado.
  • Uma peça no metadata.json pode indicar um arquivo que você mesmo guardou: "animation_url": "ipfs://…". Um link para outro servidor é recusado, porque o KURV não conseguiria mantê-lo tocando.

Nada toca até alguém apertar o play, e só um por vez. Para vender uma coleção selada, ative Ocultar até a revelação ao publicar: imagens, músicas e vídeos ficam em armazenamento privado até a revelação torná-los públicos, e só quem tem uma peça a vê antes, se você escolheu assim. Carteiras e marketplaces podem mostrar só a capa.

Antes de publicar, você marca uma caixa dizendo que fez estes arquivos ou tem o direito de vendê-los. Alguns planos de música com IA não permitem revenda, então confira seu plano antes. Qualquer pessoa pode denunciar um arquivo, e o KURV pode retirá-lo.

O KURV lê o trait_type e o value de cada peça e pontua a coleção do mesmo jeito que pontua uma que ele gerou: a pontuação de uma peça é a soma de 1 / how common each of its traits is (1 dividido pela frequência de cada um dos atributos dela), e a posição 1 é a mais rara. Você não configura nada. Empates dividem a mesma posição, como numa tabela de resultados.

A grade de pré-visualização mostra cada peça com a posição dela, para você conferir a pontuação com o que esperava antes de publicar.

  • No computador: toque no botão e escolha a pasta, ou arraste a pasta para qualquer lugar da página.
  • No celular: não há pasta para escolher, então compacte a pasta em ZIP e toque em Escolher um ZIP.

As suas peças são abertas no seu próprio navegador. Nada sai do seu aparelho até você tocar em Publicar.

O KURV verifica a pasta inteira antes de mostrar qualquer coisa, e cita a peça:

  • 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.

Corrija no seu gerenciador de arquivos e escolha a pasta de novo. Nada do que você digitou na tela se perde.

  1. Pré-visualização. Cada peça, como ela é, com a posição dela.
  2. Publicação. Os seus arquivos vão para o IPFS, fixados pelo KURV. Congelar torna o link para eles permanente. Publicar é grátis.
  3. Lançamento. O assistente pede o símbolo, o preço, a moeda de pagamento e o royalty, e você assina a coleção na Base. Toda coleção lançada no KURV tem um Vault, e esta também tem. Você decide quanto de cada cunhagem vai para ele, a partir de nada.

Da publicação em diante, o fluxo é o mesmo de uma coleção montada a partir de camadas: veja Publique seus arquivos e Lance sua coleção.

Nada aqui é recomendação financeira. Leia Riscos e aviso legal antes de cunhar, comprar ou vender ao Vault. Voltar para kurv.fun. Política de privacidade. Termos de uso. .