Solana Tarifesi
Solana Tarifesi, Solana üzerinde uygulama geliştirmek için örnekler ve referanslar sağlayan bir geliştirici kaynağıdır. Her örnek ve referans, Solana geliştirmesinin belirli yönlerine odaklanacak ve ek ayrıntılar ile kullanım örnekleri sunacaktır.
Geliştirme Kılavuzları
Geliştirme kılavuzları, geliştiricilerin çeşitli araçlar ve istemciler kullanarak Solana ekosistemi ile etkileşimde bulunmalarına yardımcı olur.
Kılavuz | İstemci | Açıklama |
---|---|---|
Yerel Bir Doğrulayıcıya Nasıl Başlanır | Solana CLI | Yerel bir Solana doğrulayıcısı kurun ve çalıştırın |
Bir Solana Ortamına Nasıl Bağlanır | web3.js | Farklı Solana ağlarına bağlanın |
Test SOL Nasıl Alınır | web3.js | Test için SOL tokenleri edinin |
Olaylara Abone Olma | web3.js | Solana program olaylarını dinleyin |
Ana Ağ Hesapları ve Programlar Kullanma | Solana CLI | Üretim hesapları ve programlarla çalışın |
Cüzdan Yönetimi
Çeşitli araçlar ve kütüphaneler kullanarak Solana cüzdanları nasıl oluşturulacağını, geri yüklenip yönetileceğini öğrenin.
Kılavuz | İstemci | Açıklama |
---|---|---|
Bir Anahtar Çifti Nasıl Oluşturulur | web3.js | Yeni Solana anahtar çiftleri oluşturun |
Bir Anahtar Çifti Nasıl Geri Yüklenir | web3.js | Mevcut anahtar çiftlerini geri yükleyin |
Bir Anahtar Çifti Nasıl Doğrulanır | web3.js | Anahtar çiftinin geçerliliğini kontrol edin |
Bir Kamu Anahtarı Nasıl Doğrulanır | web3.js | Kamu anahtarının geçerliliğini kontrol edin |
Anahtar Çiftleri için Mnemonikler Nasıl Oluşturulur | bip39 | Seed ifadeleri oluşturun |
Bir Mnemonikten Anahtar Çifti Nasıl Geri Yüklenir | web3.js, bip39 | Seed ifadelerini kullanarak anahtar çiftlerini geri yükleyin |
Bir Vanity Adresi Nasıl Oluşturulur | Solana CLI | Özel adresler oluşturun |
Bir Mesaj Nasıl İmzalanır ve Doğrulanır | web3.js | Mesaj imzalama ve doğrulama |
React ile Cüzdan Nasıl Bağlanır | React, web3.js | React uygulamalarında cüzdanları entegre edin |
İşlem İşlemleri
Solana blok zincirinde çeşitli işlemle ilgili işlemleri keşfedin.
Kılavuz | İstemci | Açıklama |
---|---|---|
SOL Nasıl Gönderilir | web3.js | Hesaplar arasında SOL transferi |
Token Nasıl Gönderilir | web3.js | SPL tokenlerini transfer edin |
İşlem Maliyetini Nasıl Hesaplarım | web3.js | İşlem ücretlerini tahmin edin |
Bir İşleme Memo Nasıl Eklenir | web3.js | İşlemlere not ekleyin |
Bir İşleme Öncelik Ücretleri Nasıl Eklenir | web3.js | İşlem önceliklerini ayarlayın |
Talep Edilen Hesaplama Nasıl Optimize Edilir | web3.js | İşlem verimliliğini artırın |
Çevrimdışı İşlemler | web3.js | Çevrimdışı işlemleri yönetin |
Hesap Yönetimi
Solana hesaplarını etkili bir şekilde nasıl yöneteceğinizi öğrenin.
Kılavuz | İstemci | Açıklama |
---|---|---|
Bir Hesap Nasıl Oluşturulur | web3.js | Yeni Solana hesapları oluşturun |
Hesap Oluşturma Maliyetini Nasıl Hesaplarım | web3.js | Hesap maliyetlerini tahmin edin |
Bir PDA Hesabı Nasıl Oluşturulur | web3.js, Rust | PDA'lar ile çalışın |
Bir PDA Hesabıyla Nasıl İmzalanır | Rust | PDA imzalama işlemleri |
Bir Hesap Nasıl Kapatılır | Rust | Hesapları kaldırın |
Hesap Bakiyesi Nasıl Alınır | web3.js | Hesap bakiyesini kontrol edin |
Program Geliştirme
Bu kapsamlı kılavuzlarla Solana programlarını geliştirin.
Kılavuz | İstemci | Açıklama |
---|---|---|
Bir Solana Programında SOL Nasıl Transfer Edilir | Rust | Program tabanlı SOL transferleri |
Bir Programda Saat Nasıl Alınır | Rust | Program saatine erişim |
Hesap Boyutu Nasıl Değiştirilir | Rust | Hesap boyutlarını değiştirin |
Çapraz Program Çağrısı Nasıl Yapılır | Rust | CPI işlemleri |
Bir Program Türetilmiş Adresi Nasıl Oluşturulur | Rust | PDA'ları oluşturun |
Bir Programda Hesaplar Nasıl Okunur | Rust | Hesap verilerine erişim |
Birden Fazla Talimat Okuma | Rust | Birden çok talimatı işleyin |
Bir Solana Programında Hesaplar Nasıl Doğrulanır | Rust | Hesap doğrulaması |
Token İşlemleri
Solana üzerinde tokenlarla çalışma konusunda kapsamlı kılavuzlar.
Kılavuz | İstemci | Açıklama |
---|---|---|
Bir Token Nasıl Oluşturulur | web3.js | Yeni tokenler oluşturun |
Bir Token Mint Nasıl Alınır | web3.js | Token mint'lerine erişim |
Bir Token Hesabı Nasıl Oluşturulur | web3.js | Token hesaplarını ayarlayın |
Bir Token Hesabı Nasıl Alınır | web3.js | Token hesaplarını alın |
Bir Token Hesabının Bakiyesi Nasıl Alınır | web3.js, rust | Token bakiyelerini kontrol edin |
Token Nasıl Mintlenir | web3.js | Yeni tokenler oluşturun |
Token Nasıl Transfer Edilir | web3.js | Hesaplar arasında token hareketi |
Token Nasıl Yakılır | web3.js | Tokenleri dolaşımdan kaldırın |
Token Hesapları Nasıl Kapatılır | web3.js | Token hesaplarını temizleyin |
Token Hesapları veya Mintler Üzerinde Yetki Nasıl Ayarlanır | web3.js | Token izinlerini yönetin |
Token Hesapları Nasıl Devredilir | web3.js | Token delege ayarlayın |
Bir Token Delegesinin Yetkisi Nasıl İptal Edilir | web3.js | Delegeleri kaldırın |
Wrapped SOL Nasıl Kullanılır | web3.js | Wrapped SOL ile çalışın |
Yetkiye Göre Tüm Token Hesapları Nasıl Alınır | web3.js | Token hesaplarını listeleyin |
Bir NFT Nasıl Oluşturulur | web3.js | NFT'leri mintleyin |
NFT Metadata'sı Nasıl Alınır | Javascript | NFT metadata'sını alın |
Bir NFT'nin Sahibi Nasıl Alınır | web3.js | NFT sahipliğini bulun |
Bir Cüzdandan Tüm NFT'ler Nasıl Alınır | web3.js | Cüzdan NFT'lerini listeleyin |
Belirli bir Solana geliştirme sürecinde ilerlemeden önce, her adımı dikkatlice gözden geçirmenizi öneririz.
Geliştiriciler, bu kaynakları kullanarak Solana ekosistemindeki en iyi uygulamaları benimsemek için güçlü bir temel oluşturabilirler.