Lewati ke konten

API Webhook blockchain untuk aktivitas dompet dan transfer token

Webhook alamat mengirimkan transfer dompet yang dipantau dan log kontrak yang cocok ke penerima HTTPS Anda; verifikasi tanda tangan, deduplikasi peristiwa, dan tangani celah sebelum mengkredit pembayaran.

Peristiwa sebelum blok aktivasi alamat memerlukan pengambilan riwayat terpisah; replay tidak dapat memulihkannya. Transfer koin native internal tidak disertakan. Konfirmasi harus berada dalam rentang setiap jaringan dari GET /v1/push/chains dan dihitung berdasarkan blok, bukan label safe atau finalized.

Aktivitas alamat dikirim ke endpoint Anda

native.transfer mengirim transfer koin native dalam transaksi tingkat teratas; token.transfer mengirim transfer ERC-20, ERC-721, dan ERC-1155. log mengirim log lain yang memuat alamat pantauan sebagai kontrak penerbit atau dalam topics[1]–topics[3].

GET /v1/push/chains mengembalikan jaringan yang saat ini didukung dan batas konfirmasinya. Panggil dengan API key sebelum memilih jaringan untuk langganan.

Satu langganan mencakup beberapa jaringan dengan satu URL penerima. Pengembang dan AI Agent memiliki pilihan kapasitas dan harga yang sama.

Layanan mandiri

Hingga 1,000,000 alamat per langganan. Tersedia setelah mendaftar.

Tarif standar sesuai penggunaan

Perusahaan

10,000,000 / 100,000,000 alamat per langganan.

Hubungi kami untuk mengaktifkan

Kedua pilihan memakai tarif alamat-hari dan peristiwa terkirim yang sama.

Gunakan aktivitas dompet dan kontrak

Aktivitas dompet

Pantau alamat dompet untuk menerima peristiwa masuk dan keluar koin native serta token.

Pembayaran stablecoin

Terima transfer ERC-20 USDT / USDC, lalu validasi kontrak token, penerima, dan jumlah integer sebelum mengkreditkan pembayaran.

Peristiwa kontrak

Pantau alamat kontrak untuk menerima lognya, atau terima log dengan alamat pantauan dalam topics[1]–topics[3].

Transfer NFT

Proses transfer ERC-721 dan ERC-1155 dengan token_id dan, untuk transfer batch, batch_index.

Pemantauan pembayaran USDT / USDC

Verifikasi, konfirmasi, dan pulihkan peristiwa

  • Verifikasi tanda tangan HMAC-SHA256 pada `webhook-id.webhook-timestamp.raw-body` dengan rahasia langganan sebelum memproses peristiwa; gunakan body permintaan asli dan jangan mem-parsing JSON terlebih dahulu.
  • Pengiriman dilakukan setidaknya sekali. Hapus duplikat berdasarkan id peristiwa dan kembalikan 2xx setelah menyimpan hasil pemrosesan secara persisten. Pengiriman gagal dicoba ulang selama langganan online dan peristiwa masih dalam masa retensi.
  • Atur confirmations per jaringan dalam batas GET /v1/push/chains. chain.reorg menandakan blok yang diganti: tandai peristiwa lama berdasarkan ref, simpan peristiwa rantai kanonis yang dikirim ulang secara otomatis, dan hapus duplikat berdasarkan id.
  • Replay mengirim ulang peristiwa cocok yang tersimpan dalam rentang yang dapat diputar ulang. Aktivitas sebelum alamat atau jaringan masuk ke langganan tidak diambil.

Harga

Tabel mengambil bobot CU dan kuota alamat gratis dari GET /v1/plans. Peristiwa data dikenakan biaya per pengiriman; percobaan ulang otomatis dan peristiwa kontrol gratis. Pengiriman replay dikenakan tarif peristiwa.

Push webhook

Bobot CU dari GET /v1/plans. Percobaan ulang otomatis gratis.

Alamat gratis per akun per hari UTC: 1000

Kuota alamat gratis per akun per hari UTC dibagikan oleh semua grup langganan, terlepas dari paketnya. Untuk setiap grup, hitung jumlah alamat maksimum selama online pada hari tersebut; alokasikan kuota menurut ID grup secara menaik. Alamat yang sama dalam dua grup dihitung dua kali; jumlah chain dalam grup tidak melipatgandakan jumlah alamatnya. Grup yang offline atau dihapus sepanjang hari tidak menambah hitungan. Untuk setiap grup, jumlah yang tersisa setelah dikurangi bagiannya dari kuota dikalikan dengan bobot CU `push.address_day` dalam `method_weights`. Kuota yang dikonfigurasi saat ini berasal dari kebijakan harga yang sama dengan biaya alamat-hari; ini bukan batas kapasitas akun atau kuota terpisah per grup.

MetodeUnit penagihanCU
push.address_dayHari alamat yang ditagih33
push.historyPermintaan riwayat berhasil25
push.logPeristiwa data terkirim150
push.native_transferPeristiwa data terkirim150
push.token_transferPeristiwa data terkirim150
Harga

Hubungkan penerima Anda