DeFi geliştiricileri

Tek bir küresel durum üzerinde DeFi geliştirin

Her Solana programı aynı durumu okur ve yazar; böylece bir swap, bir kredi geri ödemesi ve bir oracle güncellemesi tek bir atomik işlemde çalışabilir. Çalışan bir Anchor uygulamasıyla başlayın, canlı likiditeyi entegre edin ve üretim standartlarında yayına alın.

Anchor vault programıyla bir Next.js uygulaması oluşturun
npx -y create-solana-dapp@latest -t solana-foundation/templates/kit/nextjs-anchor

Rakamlarla Solana DeFi

8 Ekim 2026'ya kadar son 30 günde DEX hacmi
$76B
Kaynak
8 Ekim 2026 itibarıyla Solana'daki USD stablecoin'ler
$16B
Kaynak
29 Temmuz 2026'dan itibaren blok başına compute unit
100M
Kaynak
Azami v1 işlem boyutu (önceki: 1.232)
4.096 bayt
Kaynak

Neden Solana

Protokol tasarımınızın güvenebileceği özellikler

Atomik birleştirilebilirlik

Programlar, tek bir işlem içinde Cross Program Invocation'lar aracılığıyla birbirini çağırır. Herhangi bir adım başarısız olursa işlemin tamamı geri alınır; böylece çok protokollü bir strateji asla yarım kalarak sonuçlanmaz.

Paralel yürütme

Her işlem, okuyacağı ve yazacağı hesapları baştan bildirir. Çalışma zamanı, aynı yazılabilir hesaplara dokunmayan işlemleri paralel yürütür; böylece yoğun bir piyasa, ilgisiz piyasaları yavaşlatmaz.

Yerel ücret piyasaları

Rekabetin yüksek olduğu bir hesaba yazan işlemler, o hesabın blok içindeki payı için yarışır. Öncelik ücretlerini ağ genelindeki ortalamalara göre değil, yazdığınız hesaplara göre belirleyin.

Daha kısa slot'lar, daha hızlı nihailik

Mainnet slot süreleri aşamalı olarak kısaltılıyor ve Alpenglow mevcut oylama ve nihailik protokolünün yerini alacak. Teklif geçerlilik süresini, zaman aşımlarını ve tasfiye pencerelerini ayarlamadan önce ikisini de takip edin.


Geliştirici yığını

Bir program yazın, test edin ve yayına alın

Yeni bir protokol için varsayılan yol: program için Anchor, testler için LiteSVM ve Surfpool, istemciler için Codama ve uygulama için Kit.

  1. 01Programı yazın

    Anchor veya Pinocchio

    Anchor, çoğu program için önerilen framework'tür; hesap doğrulama, IDL oluşturma ve CPI yardımcıları yerleşik olarak gelir. Her compute unit'in önemli olduğu sık çalışan yollarda, bağımlılığı olmayan bir kütüphane olan Pinocchio'yu tercih edin.

  2. 02Test edin

    LiteSVM, Mollusk ve Surfpool

    LiteSVM veya Mollusk ile hızlı, süreç içi testler çalıştırın. Ardından entegrasyon testlerini, mainnet hesaplarını talep üzerine yükleyen yerel bir ağ olan Surfpool üzerinde çalıştırın; böylece gerçek havuzlara ve oracle'lara karşı test edebilirsiniz.

  3. 03İstemci oluşturun

    Codama

    Programınızın IDL'sinden türlendirilmiş TypeScript ve Rust istemcileri oluşturun; böylece instruction oluşturucular ve hesap çözücüler her dağıtımla uyumlu kalır.

  4. 04Uygulamayı geliştirin

    Solana Kit

    @solana/kit, standart JavaScript SDK'sıdır. Cüzdan eklentisi, yüklü cüzdanları Wallet Standard üzerinden bulur; cüzdan başına adaptör paketi gerekmez.


Yapı taşları

Canlı DeFi protokollerini entegre edin

Bu protokoller, programları ve API'leri için geliştirici dokümanları yayımlar. Kullanıcı fonlarını bir protokol üzerinden yönlendirmeden önce her protokolün dokümanlarını ve denetim raporlarını okuyun.

Swap ve yönlendirme

Bir aggregator API'si ile swap'ları Solana likiditesi üzerinden yönlendirin veya kendi işleminizin içinde bir swap oluşturmak için ham instruction'lar isteyin.

AMM'ler ve likidite havuzları

Havuzlar oluşturun, yoğunlaştırılmış likidite sağlayın ve fiyatları doğrudan zincir üstü AMM'lerden alın.

Borç verme ve borç alma

Borç verme piyasası SDK'ları aracılığıyla teminat sağlayın, borç alın ve rezerv durumunu okuyun.

Oracle'lar

İmzalı fiyat güncellemelerini işleminize çekin; bir fiyatı kullanmadan önce güven aralığını ve güncelliğini kontrol edin.

Likit staking

Likit staking token'larını teminat olarak kabul edin veya SOL'u validator ödülleri kazanan stake havuzlarına yönlendirin.

Zincirler arası transferler

USDC'yi Circle'ın CCTP'si ile yerel olarak taşıyın veya diğer varlıkları ve mesajları zincirler arasında köprüleyin.

Yalnızca örneklerdir. Bir protokolün listelenmesi Solana Vakfı tarafından onaylandığı anlamına gelmez.


İşlem iletimi

Piyasalar hareketlendiğinde işlemlerinizi onaylatın

DeFi trafiği, kullanıcıların işlemlerinin onaylanmasına en çok ihtiyaç duyduğu anda, yani oynaklık dönemlerinde zirve yapar. Bunları mainnet'ten önce istemcinize ekleyin.

  1. 1

    Compute limitlerini ve öncelik ücretlerini belirleyin

    Compute unit'leri ölçmek için simülasyon yapın, sıkı bir limit belirleyin ve öncelik ücretlerini yazdığınız hesaplardaki son ücretlere göre fiyatlandırın.

  2. 2

    Rota başına bir işlem formatı seçin

    v1 işlemler boyut sınırını yükseltir; adres arama tabloları uzun hesap listelerini sıkıştırır. İkisinin de karmaşık rotalar için bir ödünleşimi vardır.

  3. 3

    Stake edilmiş bağlantılar üzerinden gönderin

    Stake ağırlıklı QoS, stake edilmiş validator'lar tarafından iletilen işlemler için lider kapasitesi ayırır. Bunu destekleyen bir RPC sağlayıcısı seçin.

  4. 4

    Kullanıcıları MEV'den koruyun

    Kullanıcı swap'larını sandviç saldırısı korumasıyla gönderin ve kayma limitlerini yalnızca arayüzde değil, programda da zorunlu kılın.

  5. 5

    Doğru şekilde onaylayın ve yeniden deneyin

    Blockhash süresinin dolmasını takip edin, işlem onaylanana veya süresi dolana kadar yeniden yayınlayın ve mantığınızın ihtiyaç duyduğu taahhüt düzeyinde onaylayın.


Güvenlik

Güvenli şekilde yayına alın ve işletin

Bir DeFi programı, ilk dağıtımından itibaren kullanıcı fonlarını tutabilir. Programı kimin değiştirebileceğini kontrol edin, nelerin dağıtıldığını kanıtlayın ve programın ne yaptığını izleyin.

Yetkileri bir multisig arkasına alın

Program yükseltme ve yönetici yetkilerini, değişiklikler için zaman kilidi olan bir Squads multisig'inde tutun.

Doğrulanmış bir derleme yayımlayın

Kullanıcıların ve entegratörlerin, dağıtılan programın herkese açık kaynağıyla eşleştiğini doğrulamasını sağlayın.

Her sürümü denetletin

Mainnet'ten önce bağımsız denetimler yaptırın ve bir hata ödül programı yürütün. Solana Vakfı, ekosistem ekipleri için STRIDE güvenlik değerlendirmelerini ve ücretsiz araçları finanse eder.

İzleyin ve uyarı alın

Microscope, programınızın instruction'larını ve Squads tekliflerini kendi sunucunuzda barındırılan panolara ve uyarılara dönüştürür.


Daha fazla okuma


© 2026 Solana Vakfı. Tüm hakları saklıdır.
Solana'da DeFi Geliştirin | Solana