> ## Documentation Index
> Fetch the complete documentation index at: https://docs.orbitflare.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Apex SSS

> OrbitFlare Apex hakkında sık sorulan soruların yanıtları: erişim, bahşişler ve maliyetler, Jito ve SWQoS yolları, paketler, transaction v1, onay ve hız sınırları.

## Erişim

<AccordionGroup>
  <Accordion title="Apex'e nasıl erişim sağlarım?">
    Apex beta aşamasındadır ve yalnızca davetle kullanılabilir. Hesabınız etkinleştirildikten sonra API anahtarlarınızı [OrbitFlare gösterge panelinde](https://orbitflare.com/dashboard) **Dashboard > Apex** altında oluşturun. Davet talep etmek için [Discord](https://discord.gg/orbitflare) üzerinden ekiple iletişime geçin.
  </Accordion>

  <Accordion title="Bir Apex uç noktası tam bir Solana RPC midir?">
    Hayır. Bir Apex uç noktası gönderimleri kabul eder: `sendTransaction`, `sendBundle` ve düz HTTP gönderim rotaları, ayrıca `getTipAccounts`, `getInflightBundleStatuses`, `getVersion` ve `health`. Blockhash'ler, hesap okumaları, simülasyon ve onay için normal [OrbitFlare RPC](/tr/rpc/http) uç noktanızı kullanmaya devam edin.
  </Accordion>

  <Accordion title="Apex devnet veya testnet üzerinde çalışır mı?">
    Apex, Solana mainnet'e hizmet verir.
  </Accordion>

  <Accordion title="Hangi Apex uç noktasını kullanmalıyım?">
    Göndericinizden en düşük gidiş dönüş süresine sahip olanı. `GET /ping` ile ölçün. Her Apex uç noktası kendi başına sıradaki liderlere doğru yönlendirir, dolayısıyla seçiminiz yalnızca kendi atlamanızı etkiler. [Uç noktalar ve bölgeler](/tr/apex/endpoints) sayfasına bakın.
  </Accordion>
</AccordionGroup>

## Bahşişler ve Maliyet

<AccordionGroup>
  <Accordion title="Apex'in maliyeti nedir?">
    Bahşişi her işlemin içinde ve yalnızca o işlem bloğa girdiğinde ödersiniz. Standart katman tabanı 0,001 SOL'dur (1.000.000 lamport). Reddedilen, süresi dolan veya düşürülen bir işlemin maliyeti yoktur.
  </Accordion>

  <Accordion title="Ayrıca bir Jito bahşişi eklemem gerekir mi?">
    Hayır. Tek bir Apex bahşişi üç yolun hepsini kapsar. Jito yolu kazandığında Apex, bahşişinizden 5.000 lamport'luk temel ücreti düşerek kalan tutarı, işleminizle aynı paket içinde Jito'ya teklif olarak verir.
  </Accordion>

  <Accordion title="Yine de bir öncelik ücretine ihtiyacım var mı?">
    Evet. Apex işleminizi lidere ulaştırır ve lider yine öncelik ücretine göre sıralar. Her işlemde bir hesaplama birimi limiti ve fiyatı belirleyin. [Bahşişler](/tr/apex/tips#bahşiş-ve-öncelik-ücreti-farklı-şeylerdir) sayfasına bakın.
  </Accordion>

  <Accordion title="İşlemimde bahşiş olduğu halde neden bahşiş yok diye reddedildi?">
    Bahşiş, `getTipAccounts` yönteminden gelen hesaplardan birine yapılan üst düzey bir SystemProgram transferi olmalıdır. Programınızın CPI aracılığıyla yaptığı bir transfer sayılmaz, başka herhangi bir adrese yapılan transfer de sayılmaz. Ayrıca bahşiş hesabının bir adres arama tablosu üzerinden yüklenmediğini, statik hesap anahtarlarında olduğunu ve bahşişi karşılayanın imzaladığını kontrol edin. [Bahşiş hatalarına](/tr/apex/errors-and-rate-limits#ayrıntılı-bahşiş-hataları) bakın.
  </Accordion>

  <Accordion title="Bahşiş hesapları değişir mi?">
    Onları koda sabit olarak yazmak yerine başlangıçta `getTipAccounts` ile alın ve zaman zaman yenileyin. İşlem başına rastgele birini seçin.
  </Accordion>

  <Accordion title="İşlemim bloğa girer ama başarısız olursa bahşişe ne olur?">
    Yürütme sırasında başarısız olan bir işlem, bahşiş transferi de dahil olmak üzere bütün olarak geri alınır. Yalnızca ağ ücretini ödersiniz.
  </Accordion>
</AccordionGroup>

## Gönderim

<AccordionGroup>
  <Accordion title="Hangi taşıma yöntemini kullanmalıyım?">
    Mevcut koda doğrudan eklendiği için JSON-RPC `sendTransaction` ile başlayın. HTTP üzerinde daha az ek yük için `POST /send-bin` rotasına veya en hızlı yol için [Rust istemcisi](/tr/apex/rust-client) ile QUIC'e geçin. Yönlendirme ve öncelik hepsinde aynıdır. [İşlem gönderme](/tr/apex/sending-transactions) sayfasına bakın.
  </Accordion>

  <Accordion title="Bir imza geri aldım. İşlemim bloğa girdi mi?">
    Şart değil. Bir imza, Apex uç noktasının işlemi kabul ettiği ve onu yarıştırdığı anlamına gelir. Bir Solana RPC üzerinde `getSignatureStatuses` ile onaylayın. [Her gönderimi onaylayın](/tr/apex/best-practices#her-gönderimi-onaylayın) bölümüne bakın.
  </Accordion>

  <Accordion title="Apex işlemimi simüle eder mi?">
    Hayır. Sizinle lider arasındaki hiçbir şey simülasyon yapmaz veya preflight kontrolleri çalıştırmaz. Simülasyon istiyorsanız önce normal RPC'nizde `simulateTransaction` yöntemini çağırın.
  </Accordion>

  <Accordion title="Apex ne kadar süre yeniden denemeye devam eder?">
    İşlem bloğa girene veya blockhash'inin süresi dolana kadar. Bundan sonra onu yeni bir blockhash ile yeniden oluşturun ve yeni işlemi gönderin.
  </Accordion>

  <Accordion title="Aynı işlemi Apex ve başka bir gönderici üzerinden gönderebilir miyim?">
    Evet. Ağ belirli bir imzayı bir kez yürütür, dolayısıyla aynı imzalı işlemi birkaç hizmet üzerinden yarıştırmak güvenlidir. Apex bahşişiniz, işlemi hangi hizmet teslim etmiş olursa olsun, yalnızca işlem bloğa girerse ödenir.
  </Accordion>

  <Accordion title="Apex'i bir tarayıcıdan çağırabilir miyim?">
    CORS her HTTP yanıtında etkindir, dolayısıyla tarayıcı kodu rotaları doğrudan çağırabilir. Herkese açık bir sayfaya konan anahtarın ziyaretçiler tarafından görülebildiğini ve Apex uç noktalarının düz HTTP üzerinden sunulduğunu, dolayısıyla HTTPS üzerinden yüklenen bir sayfanın karışık içerik kurallarına tabi olduğunu unutmayın. [Kimlik doğrulama](/tr/apex/authentication#tarayıcılar) sayfasına bakın.
  </Accordion>

  <Accordion title="API anahtarım ağ üzerinden iletilir mi?">
    HTTP üzerinde evet, `x-api-key` başlığı veya `api-key` sorgu parametresi olarak. QUIC üzerinde hayır: istemci anahtardan türetilen bir sertifika sunar ve anahtarın kendisi makinenizden asla çıkmaz. Her iki durumda da anahtar fon harcayamaz, çünkü her işlem kendi anahtar çiftinizle imzalanır.
  </Accordion>
</AccordionGroup>

## Paketler ve Transaction v1

<AccordionGroup>
  <Accordion title="Normal bir gönderim yerine ne zaman paket kullanmalıyım?">
    Yalnızca birkaç işlemin sırayla ve ya hep ya hiç esasıyla yürütülmesine ihtiyacınız olduğunda. Paketler yalnızca Jito blok motoru yoluna gider, bu yüzden yalnızca Jito etkin liderlerde bloğa girer. Tek bir işlem, üç yolun hepsini kullanan normal bir gönderim olarak bloğa daha erken girer. [Paketler](/tr/apex/bundles) sayfasına bakın.
  </Accordion>

  <Accordion title="Bir paketin kaç bahşişe ihtiyacı vardır?">
    Paketteki tam olarak bir işlem, katmanınızın tabanında veya üzerinde Apex bahşişini taşır.
  </Accordion>

  <Accordion title="1232 bayttan büyük işlemler gönderebilir miyim?">
    Evet, [transaction v1](/tr/apex/transaction-v1) (SIMD-0385) olarak, `sendTransaction`, `/send`, `/send-bin`, `/send-batch` ve QUIC üzerinde 4096 bayta kadar. Legacy ve v0 işlemler 1232 baytta kalır, paket üyeleri de öyle.
  </Accordion>
</AccordionGroup>

## Sınırlar ve Destek

<AccordionGroup>
  <Accordion title="Hız sınırları nelerdir?">
    Hız sınırları API anahtarı başınadır ve anahtarın katmanı tarafından belirlenir. Sınırı aşmak JSON-RPC `-32029`, HTTP `429` veya QUIC kabul kodu `2` döndürür. [Hatalar ve hız sınırları](/tr/apex/errors-and-rate-limits#hız-sınırları) sayfasına bakın.
  </Accordion>

  <Accordion title="Kullandığım dil için bir istemci var mı?">
    Resmi istemci, Rust crate'i `apex-sender-client`'tır. Diğer tüm diller JSON-RPC'yi ve düz HTTP rotalarını hiçbir kütüphane olmadan kullanabilir ve QUIC protokolü, onu uygulamak isteyen herkes için belgelenmiştir. [Diğer dillerden QUIC](/tr/apex/sending-transactions#diğer-dillerden-quic) bölümüne bakın.
  </Accordion>

  <Accordion title="Nereden yardım alabilirim?">
    Ekibe [Discord](https://discord.gg/orbitflare), [Telegram](https://t.me/orbitflare) üzerinden veya [support@orbitflare.com](mailto:support@orbitflare.com) adresine e-posta göndererek ulaşın.
  </Accordion>
</AccordionGroup>
