# NFT dosyalarını hazırlama

NFT projeniz için dosyaları hazırlamak iki ayrı kısmı içerir:&#x20;

* görsel varlık (kullanıcının gördüğü şey)
* meta veriler (blokzincirin okuduğu şey)

## Görsel varlıklar

Bunlar NFT'lere dönüştürmek istediğiniz sanat eserleridir.

Siz (veya tasarım ekibiniz) dosyaları şu özelliklerle üretmelisiniz:

### Format

* Statik görüntüler: PNG kullanın (kalite için tercih edilir) veya JPG.
* Video: MP4 kullanın. \
  \&#xNAN;*Bir video kartınız varsa, sorunsuz yükleme için statik bir "küçük resim" (thumbnail) görüntüsü de oluşturun.*
* 3B Nesneler: GLB veya GLTF kullanın.

### Boyutlar (En-boy Oranı)

Genellikle NFT'ler ya şunu kullanır:

* Kare format: 1080 x 1080 piksel.
* Dikey Telefon/Story formatı: 1080 x 1920 piksel.

### Dosya Boyutu

Mobil cüzdanlarda hızlı yükleme için dosyaları 25MB'nin altında (ideal olarak <10MB) tutmayı hedefleyin.

{% hint style="info" %}

## Profesyonel İpucu

Yüksek çözünürlüklü bir "Master" dosyası (100MB+) oluşturun ama bunu ana NFT görseli olarak kullanmayın. Bunun yerine "[Kilidi Açılabilir İçerik](https://help.rarible.com/hc/en-us/articles/10460251328653-What-is-unlockable-content)" özelliğini kullanarak Master dosyasını yalnızca sahibi için verin.
{% endhint %}

## Meta veriler

Blokzincir görselinizi doğrudan saklamaz (çok pahalıdır). JSON formatında bir metin dosyasına işaret eden bir bağlantı saklar; bu nedenle görsel dosyalar etkin bir şekilde barındırılmadan JSON dosyaları oluşturulamaz.

{% hint style="info" %}
Çoğu modern araç bunu sizin için yapar, böylece her şeyi elle yapmak zorunda kalmazsınız.
{% endhint %}

Koleksiyonunuzdaki her NFT türü için bir JSON dosyası olmalıdır (ör. "NFT 1" için bir JSON, "NFT 2" için bir JSON vb.).

İşte bir NFT'nin JSON dosyasına bir örnek:

```json
{
  "name": "Mark Whaleon - 2024/25 Sezonu",
  "description": "Team X için resmi Forvet kartı, 2024/25 Sezonu. Altın Kademe.",
  "image": "ipfs://GÖRSELİNİZİN_IPFS_ID_BURAYA_GELİR",
  "external_url": "https://yourteam.com/players/whaleon",
  "attributes": [
    {
      "trait_type": "Pozisyon",
      "value": "Forvet"
    },
    {
      "trait_type": "Forma Numarası",
      "value": "10"
    },
    {
      "trait_type": "Sezon",
      "value": "2024/2025"
    },
    {
      "trait_type": "Nadirlik",
      "value": "Altın"
    },
    {
      "display_type": "number",
      "trait_type": "Atılan Goller",
      "value": 15
    }
  ]
}
```

{% hint style="info" %}
Özellikler (attributes) sporla ilgili kartlar için çok önemlidir. Bu, hayranların pazaryerlerinde "Pozisyon", "Sezon" veya "Nadirlik"e göre filtreleme yapabilmesini sağlar.
{% endhint %}
