Solana NFT, TANIMLAMA doğrulama sürecine yardımcı olur ve Merkeziyetsizlik kayıt olma için yeni bir çözüm keşfeder.

robot
Abstract generation in progress

Solana Token ile TANIMLAMA kullanmayı keşfet

NFT (benzersiz ve değiştirilemeyen token) olarak, TANIMLAMA doğrulama aracı olarak kullanılmak için oldukça uygundur. Bu makalede, NFT'nin kayıt belgesi olarak kullanılabilirliğini basit bir örnekle inceleyeceğiz.

Web3 Yeni Başlayanlar Serisi: Solana Token ile Giriş Yapmayı Keşfet

Araç Tanıtımı

SPL Token

Solana, genel bir uygulama olarak Token Program'ı sunmaktadır ve bu, Solana Program Library (SPL)'in bir parçasıdır. SPL, birçok yaygın program uygulamasını içerir ve mükemmel bir istemci kütüphanesi ile CLI araçları sunarak Solana geliştirmeyi büyük ölçüde kolaylaştırır.

Web3 Yeni Başlayanlar Serisi: Solana Token ile Giriş Yapmayı Keşfet

Solana Playground

Solpy, çevrimiçi olarak Solana akıllı sözleşmeleri yazma ve dağıtma ortamı sunar ve varsayılan olarak SPL Token gibi bazı yaygın araçları içerir. SPL Token CLI aracılığıyla token'ları kolayca oluşturabilir ve yönetebiliriz.

Web3 Yeni Başlayanlar Serisi: Solana Token ile Giriş Yapmayı Keşfet

Kimlik doğrulama Token'ı oluştur

Bir NFT Token oluşturacağız. Kullanıcı bu Token'ı Mint ettiğinde, sistemde kayıtlı olduğu varsayılacak, aksi takdirde kullanıcıya önce kayıt olması gerektiği bildirilecektir.

Token oluştur

spl-token kullanarak yeni bir token oluşturun ve bunu bölünemez Token olarak belirleyin:

spl-token create-token --decimals 0

Bu, oluşturduğumuz Token ID'si olan Mint Address'ı çıktısıdır.

Web3 Yeni Başlangıç Serisi: Solana Token ile Giriş Yapmayı Keşfet

Token Hesabı Oluştur

Yeni oluşturulan Token için bir Token Hesabı oluşturun:

spl-token hesap oluştur <token_id>

Web3 Yeni Başlangıç Serisi: Solana Token ile Giriş Yapmayı Keşfet

Mint Token

Token Hesabı için bir Token birimi mint etmeyi deneyin:

spl-token mint <token_id> 1

Belirttiğimiz decimals 0 olduğu için, mint işlemi gerçekleştirilirken ondalık kısım atılacaktır.

Web3 Yeni Başlayanlar Serisi: Solana Token ile Giriş Yapmayı Keşfet

cüzdan adresi Mint

Kullanıcı cüzdan adresi için mint yapmak üzere, önce bu adres için bir Token Hesabı oluşturmalısınız, ardından oluşturulan Token Hesabını kullanarak yeni Token birimi mint yapmalısınız.

Token Hesabı Oluşturma:

spl-token create-account <token_id> --owner <wallet_address>

Web3 Yeni Başlayanlar Serisi: Solana Token ile Giriş Yapmayı Keşfet

Token Hesabı Al

Cüzdan adresinin bizim NFT'mizi mint edip etmediğini kontrol etmek için RPC arayüzündeki getTokenAccountsByOwner yöntemini kullanın.

Web3 Yeni Başlayanlar Serisi: Solana Token ile Giriş Yapmayı Keşfet

Gerçekleştirme

Ant Design Web3 kullanarak cüzdan bağlantısı sağlamak için basit bir Nextjs projesi oluşturun.

Proje üç sayfa içerir: Ana Sayfa, Giriş Sayfası ve Kayıt Sayfası.

  • Anasayfa: Hoş geldiniz mesajı ve giriş bağlantısı gösterir
  • Giriş sayfası: Cüzdanı bağlayın ve kullanıcının kayıtlı olup olmadığını kontrol edin
  • Kayıt Sayfası: Kullanıcıları kayıt sürecini (NFT mintleme) tamamlamaya yönlendirin.

Web3 Yeni Başlayanlar Serisi: Solana Token ile Giriş Yapmayı Keşfet

Giriş yaparken, arka uç bağlantılı cüzdan adresine göre ilişkili Token Hesabını arayacaktır. Eğer veri bulunamazsa, bu cüzdan adresinin kayıtlı olmadığı kabul edilir.

Web3 Yeni Başlayanlar Serisi: Solana Token ile Giriş Yapmayı Keşfet

Kayıt sırasında sistem, kullanıcı için bir Token Hesabı oluşturacak ve bir Token birimi mint ederek kayıt belgesi olarak kullanacaktır.

Web3 Yeni Başlangıç Serisi: Solana Token ile Giriş Yapmayı Keşfet

Özet

Bir NFT oluşturmak için spl-token-cli kullandık ve kullanıcının kayıtlı olup olmadığını belirlemek için cüzdan adresinin bir Token Account'a sahip olup olmadığını ve Token mint edip etmediğini kontrol ettik.

Web3 kullanıcıları cüzdanlarını bağladığında, sistem otomatik olarak bir kayıt talebi gönderir, Token Account oluşturur ve bir Token birimi mint eder kayıt belgesi olarak.

Bundan sonra, kullanıcılar aynı cüzdan adresiyle tekrar siteye giriş yapabilir.

Web3 Yeni Başlayanlar Serisi: Solana Token ile Giriş Yapmayı Keşfedin</wallet_address></token_id></token_id></token_id>

SOL2.4%
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • 2
  • Repost
  • Share
Comment
0/400
HappyMinerUnclevip
· 08-10 01:26
Jüpiter yine sırtımızdan bıçakladı!
View OriginalReply0
SignatureDeniedvip
· 08-10 01:12
Yine eski bir tuzak. Kamu blok zinciri işe yarar mı?
View OriginalReply0
  • Pin
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)