İçeriğe geç
Uygulamayı aç

Hazır görsellerinizi getirin

Her parçayı başka bir yerde yaptıysanız (elle, başka bir araçta, görsel görsel) katmanlara ihtiyacınız yok. KURV’a bitmiş görselleri ve her parçanın ne olduğunu söyleyen listeyi verin; bundan sonrası diğer tüm koleksiyonlarla aynıdır: nadirlik, yayınlama, başlatma, mint.

Oluştur → Görsellerim hazır ile başlayın.

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

Yan yana iki şey: parçalarınızı tutan art adlı bir klasör ve yanında onları sırayla listeleyen metadata.json adlı bir dosya.

  • Parçaları 1, 2, 3 … diye, kaç taneniz varsa o sayıya kadar numaralandırın. 1’den başlayın ve hiçbir sayıyı atlamayın.
  • Sayı, parçanın kimliğidir. 7.png parçası metadata.json içindeki yedinci kayıttır ve #7 olarak mintlenir.
  • Her parça aynı türde dosyadır. Ya PNG’lerden ya da GIF’lerden oluşan bir klasör; karışık olamaz.
TürUzantıNotlar
PNG.pngŞeffaflık korunur.
GIF.gifHareketli GIF’ler hareketli kalır.
WebP.webpSabit ya da hareketli.
JPG.jpg, .jpegŞeffaflık yoktur.

Bir parça en fazla 20 MB olabilir. Bu, yayınlayıcının uyguladığı sınırla aynıdır; yani KURV’un kabul ettiği bir klasör, KURV’un yayınlayabileceği bir klasördür.

Yayınlanan dosya sizin dosyanızdır. KURV bir parçayı hiçbir zaman yeniden çizmez, yeniden boyutlandırmaz ya da yeniden kodlamaz; bu yüzden hareketli bir GIF, mint sayfanızda, rafta ve onu gösteren her cüzdanda hareketli kalır. Görsellerinizden oluşturulan tek şey, koleksiyonun tamamını gösteren kısa, döngüsel bir önizlemedir ve bu ayrı bir dosyadır: parçalarınıza dokunulmaz.

Köşeli parantez içinde bir liste. Her parça için bir kayıt, dosyalardaki numaralarla aynı sırada.

[
{
"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: zorunlu. Koleksiyonerlerin parçada gördüğü ad. KURV onu yeniden adlandırmaz.
  • description: isteğe bağlı. Parça başına. Koleksiyonun kendi açıklaması, klasörü seçtiğiniz ekranda bir kez sorulur.
  • attributes: zorunlu ve bir liste. Özelliği olmayan bir parça "attributes": [] alır.
  • Her özellik bir trait_type ve bir value içerir. Değer bir kelime ya da bir sayı olabilir.
  • display_type ve max_value kullanırsanız aynen aktarılır.

Bu, OpenSea’nin özellik yapısıdır; yani çoğu araçtan dışa aktarılan bir dosya zaten uyar.

animation_url da bir ipfs:// bağlantısıysa korunur (aşağıdaki Şarkılar ve videolar bölümüne bakın). Bir kayıttaki diğer her şey dışarıda bırakılır. image alanını KURV koleksiyon yayınlanırken yazar, çünkü görselin bir adresi ancak o zaman olur.

O özelliği yazmayın. Hat özelliği olmayan bir parçanın yalnızca Hat kaydı yoktur ve KURV bunu “bunun şapkası yok” diye okur: onu sayar ve şapkasız olmanın ne kadar nadir olduğunu hesaplar.

Bir parça şarkı veya video olabilir. Görseli kapak olarak kalır, dosyası aynı numarayla yanında durur:

my-album/
metadata.json
art/
1.png
2.png
media/
1.mp3
2.mp3
  • Ses: MP3, WAV, FLAC, OGG veya M4A, 50 MB’a kadar.
  • Video: MP4 veya WEBM, 200 MB’a kadar.
  • Her dosyanın bir kapağı olmalı. Bir parça dosyasız da olabilir.
  • KURV her dosyanın ilk baytlarını okur, bu yüzden yalnızca adı değiştirilmiş dosya reddedilir.
  • metadata.json içindeki bir parça bunun yerine kendi sakladığınız bir dosyayı gösterebilir: "animation_url": "ipfs://…". Başka bir sunucuya bağlantı reddedilir, çünkü KURV onu oynatılır tutamaz.

Biri oynata basmadan hiçbir şey çalmaz ve aynı anda yalnızca biri çalar. Bir koleksiyonu mühürlü satmak için yayınlarken Açıklanana kadar gizle seçeneğini açın: görseller, şarkılar ve videolar açıklama onları herkese açık yapana kadar özel depoda kalır ve siz seçtiyseniz yalnızca parçanın sahibi önce görür. Cüzdanlar ve pazar yerleri yalnızca kapağı gösterebilir.

Yayınlamadan önce bu dosyaları sizin yaptığınızı veya satma hakkınız olduğunu belirten bir kutuyu işaretlersiniz. Bazı yapay zekâ müzik planları yeniden satışa izin vermez, bu yüzden önce planınızı kontrol edin. Herkes bir dosyayı bildirebilir ve KURV dosyayı kaldırabilir.

KURV her parçanın trait_type ve value değerlerini okur ve koleksiyonu, kendi ürettiği bir koleksiyonu puanladığı şekilde puanlar: bir parçanın puanı, 1 / how common each of its traits is toplamıdır (her özelliğinin ne kadar yaygın olduğuna bölünen 1) ve 1. sıra en nadir olandır. Hiçbir şey ayarlamanız gerekmez. Eşit puanlar, bir sonuç tablosundaki gibi aynı sırayı paylaşır.

Önizleme ızgarası her parçayı sırasıyla gösterir; böylece yayınlamadan önce puanlamayı beklediğinizle karşılaştırabilirsiniz.

  • Bilgisayarda: düğmeye basıp klasörü seçin ya da klasörü sayfanın herhangi bir yerine sürükleyin.
  • Telefonda: seçilecek klasör yoktur; klasörü ZIP olarak sıkıştırın ve ZIP seç düğmesine basın.

Parçalarınız kendi tarayıcınızda açılır. Yayınla düğmesine basana kadar hiçbir şey cihazınızdan çıkmaz.

KURV size bir şey göstermeden önce klasörün tamamını kontrol eder ve sorunlu parçanın adını verir:

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

Sorunu dosya yöneticinizde düzeltin ve klasörü yeniden seçin. Ekrana yazdığınız hiçbir şey kaybolmaz.

  1. Önizleme. Her parça, olduğu gibi ve sırasıyla.
  2. Yayınlama. Dosyalarınız IPFS’e gider ve KURV tarafından sabitlenir. Dondurma, onlara giden bağlantıyı kalıcı hale getirir. Yayınlamak ücretsizdir.
  3. Başlatma. Sihirbaz sembolü, fiyatı, ödeme birimi olan kripto parayı ve telifi sorar; siz de koleksiyonu imzalayıp Base’e koyarsınız. KURV’da başlatılan her koleksiyonun bir Vault’u var; bu koleksiyonun da var. Her mintin ne kadarının Vault’a gideceğine siz karar verirsiniz, hiç vermemek de mümkündür.

Yayınlamadan sonrası, katmanlardan oluşturulan bir koleksiyonla aynı akıştır: bkz. Dosyalarınızı yayınlayın ve Koleksiyonunuzu başlatın.

Buradaki hiçbir şey finansal tavsiye değildir. Mintlemeden, satın almadan veya Vault’a geri satmadan önce Riskler ve sorumluluk reddi sayfasını okuyun. kurv.fun’a geri dönün. Gizlilik politikası. Kullanım koşulları. .