Lewati ke isi

Prinsip Utility NFT: Garuda Chain

Kebijakan pengembangan untuk Wallet, API, Explorer, smart contract, metadata, dan koleksi baru di ekosistem Garuda Chain.

1. Pernyataan Misi

Garuda Chain tidak membangun NFT sebagai koleksi gambar semata.

Setiap NFT di ekosistem Garuda harus memberikan utilitas nyata: fungsi, hak akses, identitas, sertifikat, reputasi, atau manfaat ekonomis/sosial yang dapat dirasakan dan diverifikasi oleh pemiliknya melalui Garuda Wallet.

Target: Utility NFT sebagai fondasi identitas dan layanan digital di Garuda Chain, bukan aset spekulatif atau galeri visual.

2. Prinsip Utama

2.1 Utilitas dulu

Wajib Dilarang
Setiap NFT punya minimal satu utilitas yang dieksekusi di sistem NFT hanya untuk "punya gambar langka"
Utilitas dijelaskan dalam metadata attributes Metadata hanya nama + gambar tanpa fungsi
Manfaat diuji sebelum rilis production Rilis visual dulu, utilitas "nanti"

2.2 Jenis utilitas yang diakui

Kategori Contoh manfaat
Identitas Keanggotaan terverifikasi, KYC badge, profil merchant
Hak akses Whitelist drop, tier fitur Wallet
Sertifikat Pelatihan, event, kompetensi
Reputasi Tingkat kepercayaan merchant atau kontributor
Manfaat ekonomi Diskon MDR, bonus reward, potongan biaya
Layanan Loyalty stamp, voucher, bukti transaksi
Fungsi operasional Voting governance (saat aktif)

2.3 Prioritas pengembangan

  1. Pengalaman pengguna: mudah dipahami tanpa jargon Web3
  2. Kemudahan penggunaan: maksimal 2-3 langkah untuk merasakan manfaat
  3. Keamanan: verifikasi on-chain + auth; tidak ada utilitas "palsu" di UI saja
  4. Skalabilitas: utilitas harus bekerja untuk ribuan hingga juta pemegang
  5. Efek visual: terakhir; cukup jelas dan konsisten

2.4 Satu wallet, utilitas jelas

  • Garuda Digital Card: keanggotaan utama per wallet
  • NFT turunan (sertifikat, loyalty, badge) memperluas utilitas, tidak menggantikan identitas inti
  • Hindari fragmentasi: pengguna tidak perlu puluhan NFT tanpa manfaat masing-masing

2.5 Kejujuran UI

  • Panel manfaat hanya menampilkan Aktif jika backend atau kontrak benar-benar menerapkan utilitas
  • Jangan tampilkan janji manfaat yang belum diimplementasi sebagai status aktif
  • Explorer publik: sorot utilitas dan verifikasi, bukan hanya gambar

3. Definisi Selesai

NFT atau fitur NFT tidak boleh rilis ke production kecuali:

  • Utilitas terdokumentasi: apa yang pemilik dapatkan, syarat, dan cara pakai
  • Utilitas dieksekusi di API atau kontrak
  • Wallet/API bisa verifikasi kepemilikan on-chain
  • Metadata memuat field utilitas, bukan hanya image
  • Alur di Wallet jelas untuk pengguna akhir
  • Tidak merusak Garuda Digital Card dan marketplace yang ada

4. Pola Teknis

On-chain

  • Gunakan kategori NFT yang sesuai: membership, certificate, collectible, identity, property
  • COLLECTIBLE hanya jika koleksi punya utilitas terikat (misalnya whitelist drop), bukan seni untuk dipajang saja
  • Metadata tokenURI memuat atribut utilitas eksplisit

API dan Wallet

  • Utilitas holder: GET /api/v1/utility/entitlements/:address
  • Tab Cards di Wallet = pusat utilitas NFT, bukan galeri kosmetik
  • Bahasa yang jelas dan mudah dibaca, hindari istilah teknis di layar utama

Explorer

  • Halaman detail NFT: judul produk + serial; sembunyikan PII di publik
  • Tampilkan trait utilitas dan link ke layanan terkait

5. Contoh Baik vs Buruk

Diperbolehkan

  • Sertifikat pelatihan UMKM: badge verifikasi di QR Pay merchant
  • Garuda Digital Card: bonus check-in, pasar, diskon MDR
  • Loyalty stamp: cap transaksi Garuda Pay yang dapat ditukar voucher
  • Tiket event: verifikasi QR di pintu masuk

Tidak diperbolehkan

  • Drop seni tanpa whitelist, hak akses, atau manfaat di Wallet/API
  • Koleksi gambar dengan roadmap utilitas "coming soon" tanpa implementasi
  • Perks panel menampilkan manfaat aktif padahal backend belum menerapkannya
  • NFT hanya untuk flex profil sosial tanpa fungsi di Garuda Chain

6. Proses Persetujuan NFT Baru

  1. Proposal utilitas (1 halaman): pemilik, manfaat, verifikasi, UX Wallet
  2. Review: tolak jika utilitas tidak bisa diuji atau hanya visual
  3. Implementasi: API + Wallet + metadata
  4. Checklist definisi selesai (bagian 3)
  5. Rilis production setelah uji stabil

Tidak ada pengecualian untuk "koleksi edisi terbatas" tanpa utilitas terikat.

7. Referensi

8. Ringkasan

Jika pemegang NFT tidak bisa merasakan manfaatnya lewat Garuda Wallet dalam 30 detik, itu bukan Utility NFT Garuda Chain.