# Alchemy Alternatifi Olarak BlockVectra: Yöntem Fiyatları ve Ücretsiz Log Sorguları

> Source: https://docs.blockvectra.com/tr/guides/alchemy-alternative/

BlockVectra, 1,000 bloğa kadar kimlik doğrulamalı HyperEVM log sorgularını destekler ve eth\_call çağrısını mevcut ücretsiz kredilerden önce milyon çağrı başına $1.50 olarak yayınlar; geçişten önce zincirinizi ve eksiksiz sonucu doğrulayın.

## Karşılaştırma

Rakip verileri **2026-10-08** tarihinde doğrulandı. BlockVectra yöntem ağırlıkları, ücretsiz plan ve anahtar sınırları **2026-10-09** tarihinde [GET /v1/plans](https://console-api.blockvectra.com/v1/plans) ile, log aralıkları ise [GET /v1/chains](https://api.blockvectra.com/v1/chains) ile kontrol edildi. Güncel rakamlar aşağıdaki bileşenler tarafından oluşturulmaktadır.

| Metrik                                      | Alchemy                     | BlockVectra                                                                | Kaynaklar                                                                                                                                                                                                                                      |
| ------------------------------------------- | --------------------------- | -------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `eth_call`, milyon çağrı başına             | 26 Alchemy CU/çağrı; $13.65 | Aşağıdaki yöntem tablosundaki güncel `eth_call` USD fiyatı                 | [Fiyatlandırma](https://www.alchemy.com/pricing), [yöntem ağırlıkları](https://www.alchemy.com/docs/reference/compute-unit-costs), [planlar](https://console-api.blockvectra.com/v1/plans), [zincirler](https://api.blockvectra.com/v1/chains) |
| `eth_getLogs`, milyon çağrı başına          | 60 Alchemy CU/çağrı; $31.50 | Aşağıdaki güncel `eth_getLogs` USD fiyatı                                  | [Fiyatlandırma](https://www.alchemy.com/pricing), [yöntem ağırlıkları](https://www.alchemy.com/docs/reference/compute-unit-costs), [planlar](https://console-api.blockvectra.com/v1/plans), [zincirler](https://api.blockvectra.com/v1/chains) |
| `eth_blockNumber`, milyon çağrı başına      | 10 Alchemy CU/çağrı; $5.25  | Aşağıdaki güncel `eth_blockNumber` USD fiyatı                              | [Fiyatlandırma](https://www.alchemy.com/pricing), [yöntem ağırlıkları](https://www.alchemy.com/docs/reference/compute-unit-costs), [planlar](https://console-api.blockvectra.com/v1/plans), [zincirler](https://api.blockvectra.com/v1/chains) |
| Ücretsiz hesap HyperEVM Mainnet log aralığı | 10 blok/sorgu               | 1,000 blok/sorgu, kimlik doğrulamalı | [Log aralıkları](https://www.alchemy.com/docs/chains/ethereum/ethereum-api-endpoints/eth-get-logs), [planlar](https://console-api.blockvectra.com/v1/plans), [zincirler](https://api.blockvectra.com/v1/chains)                                |

Alchemy fiyatları, ücretsiz krediler ve verim eklentilerinden önce `milyon CU başına $0.525 × çağrı başına yöntem CU` formülünü kullanır. Ücretsiz kullanım hakkı aylık 30M Alchemy CU'dur. Sağlayıcı CU'ları farklı birimlerdir; aynı tamamlanmış istek başına USD maliyetini karşılaştırın. Log aralığı satırı yalnızca ücretsiz hesapları karşılaştırır; yanıt boyutu ve olay yoğunluğu sorgu tamamlanmasını etkilemeye devam eder.

## Neden BlockVectra'yı seçmelisiniz

### Yöntem fiyatları ve ücretsiz hesap bütçesi

Aşağıdaki yöntem ağırlıkları, USD dönüşümü ve ücretsiz hesap bütçesi [GET /v1/plans](https://console-api.blockvectra.com/v1/plans) adresinden alınmıştır. Zincir sınırları [GET /v1/chains](https://api.blockvectra.com/v1/chains) adresinden gelir. Aynı zinciri, yöntemi, bloğu ve eksiksiz sonucu karşılaştırın; bölme ve yeniden denemeler çağrı sayısını değiştirir.

**Aktif Dönüşüm Parametreleri**

1 USD = 10,000 faturalandırma birimi, 1 faturalandırma birimi = 1,000 CU (1 USD = 10,000,000 CU).

**Formül**: CU ağırlığı × 1,000,000 ÷ (10,000 × 1,000) USD.

| Yöntem | Çağrı başına CU | 1M çağrı başına fiyat (USD) |
| --- | --- | --- |
| `eth_blockNumber` | 1 | $0.10 |
| `eth_call` | 15 | $1.50 |
| `eth_getLogs` | 30 | $3.00 |
| `debug_traceTransaction` | 100 | $10.00 |
| `data.block` | 5 | $0.50 |

Ücretsiz Plan, bir hesap açmayı ve bir API key kullanmayı gerektirir; bir hesaba bağlı tüm key'ler saniyede ortalama 25 çağrıyı paylaşır (kısa süreli ani artışlara izin verilir). Her 30 günlük döngünün sonunda, 30,000,000 CU'nun altındaki bakiyeler 30,000,000 CU'ya tamamlanır.

| Metot | CU Ağırlığı | Yaklaşık Çağrı / Döngü | Yaklaşık / Gün | Liste Fiyatı / 1M Çağrı |
| --- | --- | --- | --- | --- |
| `eth_blockNumber` | 1 | 30,000,000 | 1,000,000 | $0.10 |
| `eth_getBlockByNumber` | 5 | 6,000,000 | 200,000 | $0.50 |
| `eth_getBalance` | 10 | 3,000,000 | 100,000 | $1.00 |
| `eth_call` | 15 | 2,000,000 | 66,666 | $1.50 |
| `eth_getLogs` | 30 | 1,000,000 | 33,333 | $3.00 |
| `debug_traceTransaction` | 100 | 300,000 | 10,000 | $10.00 |
| `data.block` | 5 | 6,000,000 | 200,000 | $0.50 |
| `data.address_balances` | 25 | 1,200,000 | 40,000 | $2.50 |
| `data.dex_prices` | 15 | 2,000,000 | 66,666 | $1.50 |
| `data.transaction_trace` | 200 | 150,000 | 5,000 | $20.00 |

Ücretsiz hesap sınırı: hesaptaki tüm key'ler, tüm zincirler ve Data API genelinde paylaşılan, saniyede en fazla 25 çağrı. Anahtar başına `key_defaults.cu_per_sec` ve `burst_cu` sınırları da geçerlidir. Uygun döngü yenilemeleri, tam bir hibe eklemek yerine ücretsiz bakiyeyi hedefe tamamlar. İlk ücretli bakiye yüklemesi, kalan ücretsiz CU'yu korurken döngü yenilemelerini durdurur. Bkz. [ücretsiz plan kuralları](https://docs.blockvectra.com/en/guides/free-plan/).

### Ücretsiz hesap log sorguları

Kullanılabilir ücretsiz CU'nuz dahilinde istek başına daha fazla blok sorgulamak için yukarıdaki kimlik doğrulamalı HyperEVM aralığını kullanın. Son tamamlanan bloğu kaydedin ve gerektiğinde yoğun aralıkları bölün. Parçalama ve tekilleştirme için [log aralığı ve kurtarma](https://docs.blockvectra.com/en/guides/getlogs-block-range/) rehberini kontrol edin.

### Anahtarsız denemeler ve programatik Agent fonlaması

Bir anahtar oluşturmadan önce zincir kataloğunun `public.url` adresinde listelenen bir `public.methods` yöntemini deneyin. Kimlik doğrulamalı erişim için [programatik kayıt](https://docs.blockvectra.com/en/guides/programmatic-signup/), bir Agent'ın cüzdan imzasıyla bir hesap ve anahtar oluşturmasına olanak tanır. [Agent bakiye yüklemeleri](https://docs.blockvectra.com/en/guides/agent-topup/), aynı kullanım bakiyesini sabit kripto paralarla fonlar; ağları, tokenları ve minimumları [bakiye yükleme durumundan](https://api.blockvectra.com/v1/topup/status) okuyun. Geliştiriciler ve AI Agent'lar aynı fiyatları ve sınırları kullanır.

### Çok zincirli adres Push

Tek bir HTTPS alıcısı ile bir abonelikte desteklenen birkaç zincirdeki aynı adres kümesini izleyin. Bu, zincir başına bir soket tutmaya gerek kalmadan cüzdan aktivitesi ve ödeme bildirimleri için uygundur. Bkz. [self-servis ve kurumsal adres kapasitesi](https://docs.blockvectra.com/en/guides/webhook-push/#address-capacity); kurumsal kapasiteyi etkinleştirmek için [bize ulaşın](https://blockvectra.com/tr/contact/). Adres-gün ve iletilen olay ücretleri RPC çağrılarından ayrıdır ve [Push fiyatlandırması](https://docs.blockvectra.com/en/guides/webhook-push/#billing-and-example) bölümünde listelenmiştir.

Robinhood Chain ve HyperEVM üzerindeki RPC, [zincir kataloğunda](https://api.blockvectra.com/v1/chains) listelenmiştir. Ağ başına yöntemleri ve Push desteğini kontrol edin; ilgili iş akışı için [zincire özel başlangıç rehberini](https://docs.blockvectra.com/en/guides/robinhood-chain/) ve [HyperEVM geriye dönük doldurma rehberini](https://docs.blockvectra.com/en/guides/hyperevm-backfill/) kullanın.

## Geçiş adımları

1. **Envanter ve kapsam:** zincirleri, yöntemleri, sabit blokları, log aralıklarını ve abonelik bağımlılıklarını listeleyin. [Katalogda](https://api.blockvectra.com/v1/chains) `methods.allow`, `methods.deny`, `public.methods`, `state_window_blocks` ve `ws` alanlarını kontrol edin. Boş (null) bir geçmiş penceresi arşiv kapsamı değil, belirtilmemiş anlamına gelir. Anahtarsız bir `public.url` duman testi yalnızca listelenen genel yöntemlerini doğrular.
2. **Anahtar ve kimlik doğrulama:** [konsol](https://console.blockvectra.com/keys/) veya [programatik kayıt](https://docs.blockvectra.com/en/guides/programmatic-signup/) aracılığıyla bir BlockVectra anahtarı edinin. Bunu sunucu ortamınızda saklayın. RPC, `POST /v1/{chain}/{api_key}` veya `x-api-key` ile `POST /v1/{chain}` kabul eder; Data API `x-api-key` kullanır. Bu Ethereum WETH `decimals()` örneği başlığı kullanır:

```bash
if [ -z "$BLOCKVECTRA_API_KEY" ]; then
  echo "Set BLOCKVECTRA_API_KEY in your server environment"
  exit 1
fi

curl --fail-with-body -sS --max-time 15 https://api.blockvectra.com/v1/eth_mainnet \
  -H 'Content-Type: application/json' \
  -H 'User-Agent: curl BlockVectraQA/1' \
  -H "x-api-key: $BLOCKVECTRA_API_KEY" \
  -d '{"jsonrpc":"2.0","id":1,"method":"eth_call","params":[{"to":"0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2","data":"0x313ce567"},"latest"]}'
```

3. **Geçişten önce yeniden oynatın:** her iki sağlayıcıda `latest` yerine desteklenen aynı sabit bloğu koyun ve blok karmasını kaydedin. HTTP 200'den sonra bile döndürülen değerleri ve JSON-RPC `error` nesnesini karşılaştırın. Temsili log sorgularını, sınırlı yeniden denemeleri, hız sınırı kurtarmayı ve imleç sürdürmeyi test edin. Tescilli API'leri ve abonelikleri ayrı olarak geçirin; trafiği yalnızca gerekli sonuçlar eşleştikten sonra taşıyın.

## SSS

### Daha düşük bir yöntem fiyatı daha düşük toplam görev maliyeti anlamına mı gelir?

`max(0, sum(calls × method CU) − available_free_cu) / (pricing.units_per_usd × pricing.cu_per_unit)` formülünü hesaplayın. Bölme, yeniden denemeler ve görevinizin kullandığı tüm hizmetleri dahil edin. Mevcut dahil edilen krediler marjinal maliyetleri değiştirir; faturalandırma birimi adları yerine eksiksiz sonucu karşılaştırın.

### Yalnızca uç noktayı değiştirerek geçiş yapabilir miyim?

Desteklenen standart RPC yöntemleri için uç noktayı ve yol anahtarını veya `x-api-key` başlığını güncelleyin, ardından sabit blok isteklerini yeniden oynatın. Önce geçmiş durum ve yöntem kapsamını kontrol edin. Tescilli API'ler, WebSocket abonelikleri ve Push alıcıları kendi geçiş testlerine ihtiyaç duyar; bkz. [geçmiş durum](https://docs.blockvectra.com/en/guides/evm-historical-state/) ve [Webhook ile WebSocket karşılaştırması](https://docs.blockvectra.com/en/guides/webhook-vs-websocket/).

İş yükü kontrol listesi ve kendi kendine testler için [Bir RPC sağlayıcısı nasıl seçilir](https://docs.blockvectra.com/en/guides/choose-rpc-provider/) rehberini kullanın.
