İçeriğe atla

Cüzdan etkinliği ve token transferleri için Blockchain Webhook API

Adres Webhook'ları, izlenen cüzdan transferlerini ve eşleşen sözleşme loglarını HTTPS alıcınıza gönderir; bir ödemeyi hesaba geçirmeden önce imzaları doğrulayın, olayları tekilleştirin ve boşlukları ele alın.

Adresin etkinleşme bloğundan önceki olaylar ayrıca geçmişten sorgulanmalıdır; replay bunları geri getiremez. Dahili yerel coin transferleri dahil değildir. Onay sayısı GET /v1/push/chains tarafından döndürülen zincir aralığında olmalı ve safe veya finalized etiketleriyle değil blok sayısıyla hesaplanmalıdır.

Adres etkinliği alıcı endpoint'inize iletilir

native.transfer üst düzey işlemlerdeki yerel coin transferlerini; token.transfer ERC-20, ERC-721 ve ERC-1155 transferlerini iletir. log, izlenen adresin yayımlayan sözleşme olduğu veya topics[1]–topics[3] içinde bulunduğu diğer logları iletir.

GET /v1/push/chains güncel desteklenen zincirleri ve onay sınırlarını döndürür. Abonelik zincirlerini seçmeden önce API key ile sorgulayın.

Bir abonelik, tek alıcı URL ile birden fazla ağı kapsar. Geliştiriciler ve AI Agent aynı kapasite seçeneklerini ve fiyatları kullanır.

Self servis

Abonelik başına en fazla 1,000,000 adres. Kayıt sonrası kullanıma hazır.

Standart kullanım ücretleri

Kurumsal

Abonelik başına 10,000,000 / 100,000,000 adres.

Etkinleştirmek için bize ulaşın

Her iki seçenek için aynı adres-gün ve iletilen olay birim ücretleri geçerlidir.

Cüzdan ve sözleşme etkinliğini kullanın

Cüzdan etkinliği

Cüzdan adreslerini izleyerek gelen ve giden yerel coin ve token transferlerini alın.

Stablecoin ödemeleri

ERC-20 USDT / USDC transferlerini alın; ödemeyi hesaba geçmeden önce token sözleşmesini, alıcıyı ve tam sayı tutarını doğrulayın.

Sözleşme olayları

Bir sözleşmenin loglarını almak için adresini izleyin veya topics[1]–topics[3] içinde izlenen adres bulunan logları alın.

NFT transferleri

ERC-721 ve ERC-1155 transferlerini token_id ile, toplu transferleri ayrıca batch_index ile işleyin.

USDT / USDC ödeme takibi

Olayları doğrulayın, onaylayın ve kurtarın

  • Olayları işlemeden önce abonelik sırrıyla `webhook-id.webhook-timestamp.raw-body` üzerindeki HMAC-SHA256 imzasını doğrulayın; ham istek gövdesini kullanın ve önce JSON ayrıştırması yapmayın.
  • Teslimat en az bir kez yapılır. Olay id'sine göre yinelenenleri kaldırın ve işlem sonucunu kalıcı olarak kaydettikten sonra 2xx döndürün. Abonelik online durumdayken ve olaylar saklama süresi içindeyken başarısız teslimatlar yeniden denenir.
  • Her zincir için GET /v1/push/chains sınırları içinde confirmations ayarlayın. chain.reorg, teslim edilmiş blokların değiştirildiğini bildirir: eski olayları ref ile işaretleyin, otomatik yeniden teslim edilen kanonik zincir olaylarını saklayın ve id ile yinelenenleri kaldırın.
  • Replay, yeniden gönderilebilir aralıktaki kayıtlı eşleşmeleri tekrar iletir. Adres veya zincir aboneliğe eklenmeden önceki etkinliği getirmez.

Fiyatlandırma

Tablo CU ağırlıklarını ve ücretsiz adres kotasını GET /v1/plans üzerinden alır. Veri olayları teslimat başına ücretlendirilir; otomatik yeniden denemeler ve kontrol olayları ücretsizdir. Replay teslimatlarına olay ücreti uygulanır.

Webhook bildirimleri

CU ağırlıkları GET /v1/plans üzerinden alınır. Otomatik yeniden denemeler ücretsizdir.

Hesap başına UTC günü başına ücretsiz adres: 1000

Hesap başına UTC günü başına ücretsiz adres kotası, plandan bağımsız olarak tüm abonelik grupları tarafından paylaşılır. Her grup için o gün çevrimiçi olduğu süredeki en yüksek adres sayısı alınır; kota, grup kimliği artan sırada dağıtılır. Aynı adres iki grupta iki kez sayılır; gruptaki zincir sayısı adres sayısını katlamaz. Gün boyunca çevrimdışı veya silinmiş bir grup sayıma katkıda bulunmaz. Her grup için kota payı çıkarıldıktan sonra kalan sayı, `push.address_day` CU ağırlığı (`method_weights` içinde belirtilen) ile çarpılır. Mevcut yapılandırılmış kota, adres-gün ücretiyle aynı fiyatlandırma politikasından gelir; hesap kapasitesi sınırı veya grup başına ayrı bir kota değildir.

YöntemFaturalama birimiCU
push.address_dayFaturalanabilir adres-gün33
push.historyBaşarılı geçmiş isteği25
push.logTeslim edilen veri olayı150
push.native_transferTeslim edilen veri olayı150
push.token_transferTeslim edilen veri olayı150
Fiyatlandırma

Alıcınızı bağlayın