Solana NFT keşfi: Merkeziyetsizlik tanımlayıcı doğrulama sistemi oluşturma

robot
Abstract generation in progress

Solana Token'ı TANIMLAMA doğrulama aracı olarak kullanmayı keşfet

NFT, "değiştirilemez" bir token olarak, 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.

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çermekte olup, kapsamlı istemci kütüphaneleri ve CLI araçları sunarak Solana geliştirmesini büyük ölçüde kolaylaştırmaktadır.

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

Solana Oyun Alanı

Solpy, çevrimiçi olarak Solana sözleşmeleri yazma ve dağıtma ortamı sunar, varsayılan olarak bazı yaygın araçlar içerir, örneğin SPL Token. Token'ları kolayca oluşturmak ve yönetmek için spl-token-cli kullanabiliriz.

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

Doğrulama Token'ı Oluştur

Bir NFT Token oluşturacağız. Kullanıcı bu Token'ı basarsa, cüzdan adresinin sistemde kayıtlı olduğu kabul edilir.

Token oluşturma

spl-token kullanarak yeni bir token oluşturun ve "--decimals" ile bölünemez Token olarak belirtin.

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

Token Hesabı Oluştur

Yeni oluşturulan Token için Token Hesabı oluşturun.

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

Token basımı

Token Hesabı için Token birimi basmayı deneyin. decimals 0 olarak ayarlandığı için, gerçek uygulama sırasında ondalık kısmı atılacaktır.

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

cüzdan adresi için mintleme

Belirli bir cüzdan adresi için Token basmak için, öncelikle bu adres için bir Token Hesabı oluşturmanız gerekir, ardından oluşturulan Token Hesabını kullanarak yeni Token birimleri basabilirsiniz.

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

Token Hesabı Al

Cüzdan adresinin oluşturduğumuz NFT'yi mintleyip mintlemediğini kontrol etmek için RPC arayüzündeki "getTokenAccountsByOwner" metodunu kullanın.

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

Gerçekleştirme

Nextjs kullanarak basit bir proje oluşturun ve Ant Design Web3 ile cüzdanı bağlayın.

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

Ana sayfa şunları içerir:

  • Anasayfa: Karşılama mesajı ve giriş sayfasına giden bağlantı
  • 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ın kayıt sürecini tamamlamasına izin ver( NFT oluştur)

Web3 yeni başlayanlar serisi: Solana Token ile giriş yapmayı keşfet

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

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 basarak kayıt belgesi olarak kullanacaktır.

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

Özet

NFT'leri spl-token-cli kullanarak oluşturduk ve kullanıcının kayıtlı olup olmadığını belirlemek için cüzdan adresinin Token Hesabına sahip olup olmadığını ve Token'ı mintleyip mintlemediğini kontrol ettik.

Web3 kullanıcıları cüzdanlarını bağladıklarında, sistem otomatik olarak arka uca kayıt talebi gönderir, Token Hesabı oluşturur ve kayıt belgesi olarak Token birimleri basar.

Bundan sonra, kullanıcı aynı cüzdan adresini kullanarak web sitesine tekrar giriş yapabilir.

Web3 yeni başlayanlar serisi: Solana Token ile giriş yapmayı keşfet

SOL-1.94%
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
  • 5
  • Repost
  • Share
Comment
0/400
MidnightMEVeatervip
· 08-01 15:43
Enayileri botlara eğitmek, lezzetli
View OriginalReply0
AllInAlicevip
· 07-29 17:06
sol gerçekten bunu yapmak için çok uygun
View OriginalReply0
CoffeeNFTsvip
· 07-29 16:57
Kamu blok zincirinde Solana bu tuzak 6
View OriginalReply0
ponzi_poetvip
· 07-29 16:46
sol yyds! Yine yeni bir şey yaptım.
View OriginalReply0
OnchainGossipervip
· 07-29 16:44
Gel bakalım, nüfus kaydını kontrol edelim~
View OriginalReply0
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)