> ## 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: Solana İşlem Ulaştırma

> OrbitFlare Apex, her Solana işlemini stake ağırlıklı doğrulayıcı istemcileri, Jito paketleri ve doğrudan TPU üzerinden aynı anda liderlere yarıştırarak bloğa ulaştırır.

<CardGroup cols={4}>
  <Card title="Aynı Anda Üç Yol" icon="code-branch">
    Stake ağırlıklı doğrulayıcı istemcileri, Jito paketleri ve doğrudan TPU
  </Card>

  <Card title="8 Bölge" icon="globe">
    Avrupa, ABD ve Asya'da Apex uç noktaları
  </Card>

  <Card title="Yalnızca İşlem Bloğa Girince Ödeyin" icon="coins">
    Bahşiş, işleminizin içinde yer alır
  </Card>

  <Card title="URL Değişimi" icon="right-left">
    Standart `sendTransaction`, ayrıca ikili HTTP ve QUIC
  </Card>
</CardGroup>

<Note>
  **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. Erişim talep etmek için [Discord](https://discord.gg/orbitflare) üzerinden bize ulaşın.
</Note>

## Apex Ne Yapar

Apex, OrbitFlare'in Solana işlem ulaştırma hizmetidir. Bahşiş taşıyan tek bir imzalı işlem gönderirsiniz. İşlemi alan Apex uç noktası, onu aynı anda üç yol üzerinden mevcut ve sıradaki liderlere yarıştırır:

| Yol                                                 | Lidere nasıl ulaşır                                                                                                                                                                     |
| --------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Stake ağırlıklı doğrulayıcı istemcileri (SWQoS)** | İş ortağı doğrulayıcıların çalıştırdığı doğrulayıcı istemcileri, işleminizi stake'li QUIC bağlantıları üzerinden iletir. Liderler bu bağlantılara stake'siz trafiğe göre öncelik verir. |
| **Jito paketleri**                                  | İşleminiz, bahşişinizden karşılanan bir teklifle Jito blok motoruna gönderilir.                                                                                                         |
| **Doğrudan TPU**                                    | Apex uç noktası, QUIC üzerinden doğrudan liderlerin TPU portlarına gönderir.                                                                                                            |

Oraya ilk ulaşan yol kazanır. Diğerleri imzaya göre tekilleştirilir, böylece işleminiz bir kez yürütülür. Apex, işlem bloğa girene veya blockhash'inin süresi dolana kadar yeniden denemeye devam eder.

## Bir Gönderim Nasıl Çalışır

<Steps>
  <Step title="Oluşturun ve imzalayın">
    İşleminizi her zamanki gibi oluşturun ve bir Apex bahşiş hesabına tek bir SystemProgram transferi ekleyin. Ayrıca bir hesaplama birimi limiti ve fiyatı belirleyin. [Bahşişler](/tr/apex/tips) sayfasına bakın.
  </Step>

  <Step title="En yakın Apex uç noktasına gönderin">
    JSON-RPC `sendTransaction`, ikili HTTP rotaları veya kalıcı bir QUIC bağlantısı kullanın. [İşlem gönderme](/tr/apex/sending-transactions) sayfasına bakın.
  </Step>

  <Step title="Apex doğrular ve yarıştırır">
    Uç nokta API anahtarınızı, hız sınırınızı, işlemi ve bahşişi kontrol eder, ardından işlemi üç yolun hepsinden gönderir ve bloğa girene veya blockhash'in süresi dolana kadar yeniden dener.
  </Step>

  <Step title="Onaylayın">
    Kabul edilmiş olması bloğa girdiği anlamına gelmez. Onaylamak için herhangi bir Solana RPC üzerinde `getSignatureStatuses` yöntemini sorgulayın. [En iyi uygulamalar](/tr/apex/best-practices#her-gönderimi-onaylayın) sayfasına bakın.
  </Step>
</Steps>

## Bloğa Girmeyen İşlemde Bahşiş Neden Hiçbir Şeye Mal Olmaz

Bahşiş, işleminizin içindeki bir talimattır. İşlem hiç bloğa girmezse bahşiş de hiç yürütülmez, dolayısıyla hiçbir şey ödemezsiniz. Gönderim başına abonelik ücreti yoktur. Reddedilen veya süresi dolan bir işlem için de ücret alınmaz.

## Taşıma Yöntemleri

|                       | JSON-RPC                                          | İkili HTTP                                               | QUIC                                               |
| --------------------- | ------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------- |
| **Çağrı**             | `sendTransaction`, `sendBundle`                   | `POST /send`, `/send-bin`, `/send-batch`, `/send-bundle` | Kalıcı bir bağlantı üzerinde işlem başına bir akış |
| **Kimlik doğrulama**  | `x-api-key` başlığı                               | `x-api-key` başlığı                                      | API anahtarınızdan türetilen istemci sertifikası   |
| **En uygun kullanım** | Mevcut koda doğrudan ekleme, her dil, tarayıcılar | HTTP üzerinde en düşük ek yük, toplu gönderimler         | En hızlı yola ihtiyaç duyan botlar                 |

Taşıma yöntemi yönlendirmeyi veya önceliği değiştirmez. Bunları bahşiş ve öncelik ücretiniz belirler.

## Belgeleri Keşfedin

<CardGroup cols={2}>
  <Card title="Hızlı başlangıç" icon="rocket" href="/tr/apex/quickstart">
    İlk bahşişli işleminizi cURL, JavaScript, Python veya Rust ile gönderin.
  </Card>

  <Card title="Uç noktalar ve bölgeler" icon="globe" href="/tr/apex/endpoints">
    Ana makine adları, portlar ve bir Apex uç noktasının nasıl seçileceği.
  </Card>

  <Card title="Bahşişler" icon="coins" href="/tr/apex/tips">
    Bahşiş kuralı, bahşiş hesapları, tabanlar ve bahşişin nasıl kullanıldığı.
  </Card>

  <Card title="İşlem gönderme" icon="paper-plane" href="/tr/apex/sending-transactions">
    JSON-RPC, ikili HTTP, toplu gönderim ve QUIC.
  </Card>

  <Card title="Paketler" icon="layer-group" href="/tr/apex/bundles">
    1 ila 4 işlemden oluşan atomik gruplar.
  </Card>

  <Card title="Rust istemcisi" icon="rust" href="/tr/apex/rust-client">
    `apex-sender-client` crate'i: QUIC, 0-RTT ve HTTP yardımcıları.
  </Card>
</CardGroup>
