Harga: setiap metode dihargai secara publik, bayar sesuai pemakaian
1 USD = 10,000,000 CU. Bobot CU untuk setiap metode JSON-RPC dan operasi Data API tercantum di bawah ini dan tersedia dari endpoint publik. Permintaan yang ditolak tidak ditagih.
Paket
Mulai secara gratis
30,000,000 CU saat pendaftaran. Setelah panggilan tertagih pertama Anda, setiap siklus 30 hari berakhir dengan pengisian ulang hingga 30,000,000 CU jika saldo Anda di bawahnya (tidak terakumulasi). Rata-rata 25 panggilan per detik di seluruh kunci dalam akun Anda. Tanpa kartu kredit.
Bayar sesuai pemakaian
Pengisian saldo minimum $1; USD, USDT, atau USDC (saat ini dengan menghubungi kami). Pengisian berbayar pertama Anda menghapus batas panggilan per detik di seluruh akun; setiap kunci mempertahankan batas default 400 CU/s (burst 1,600 CU). Sisa kredit gratis tetap ada.
Metode umum (per 1M panggilan)
- eth_call $1.50
- eth_getLogs $3.00
- saldo alamat $2.50
- harga harian DEX $1.50
Tabel bobot metode lengkap
Diurutkan berdasarkan CU, terendah lebih dahulu.
| Metode | CU |
|---|---|
| eth_blockNumber | 1 |
| eth_chainId | 1 |
| eth_getBlockByNumber | 5 |
| eth_blobBaseFee | 10 |
| eth_feeHistory | 10 |
| eth_gasPrice | 10 |
| eth_getBalance | 10 |
| eth_getBlockByHash | 10 |
| eth_getBlockReceipts | 10 |
| eth_getBlockTransactionCountByHash | 10 |
| eth_getBlockTransactionCountByNumber | 10 |
| eth_getCode | 10 |
| eth_getHeaderByHash | 10 |
| eth_getHeaderByNumber | 10 |
| eth_getProof | 10 |
| eth_getRawTransactionByBlockHashAndIndex | 10 |
| eth_getRawTransactionByBlockNumberAndIndex | 10 |
| eth_getRawTransactionByHash | 10 |
| eth_getStorageAt | 10 |
| eth_getTransactionByBlockHashAndIndex | 10 |
| eth_getTransactionByBlockNumberAndIndex | 10 |
| eth_getTransactionByHash | 10 |
| eth_getTransactionCount | 10 |
| eth_getTransactionReceipt | 10 |
| eth_getUncleByBlockHashAndIndex | 10 |
| eth_getUncleByBlockNumberAndIndex | 10 |
| eth_getUncleCountByBlockHash | 10 |
| eth_getUncleCountByBlockNumber | 10 |
| eth_maxPriorityFeePerGas | 10 |
| eth_syncing | 10 |
| net_version | 10 |
| web3_clientVersion | 10 |
| web3_sha3 | 10 |
| eth_call | 15 |
| eth_createAccessList | 20 |
| eth_estimateGas | 20 |
| eth_simulateV1 | 20 |
| eth_getLogs | 30 |
| eth_sendRawTransaction | 30 |
| debug_traceBlockByHash | 100 |
| debug_traceBlockByNumber | 100 |
| debug_traceCall | 100 |
| debug_traceTransaction | 100 |
| trace_block | 100 |
| trace_call | 100 |
| trace_get | 100 |
| trace_replayTransaction | 100 |
| trace_transaction | 100 |
Operasi Data API
| Metode | CU |
|---|---|
| data.chains | 1 |
| data.status_freshness | 1 |
| data.block | 5 |
| data.block_by_hash | 5 |
| data.nft | 5 |
| data.token | 5 |
| data.transaction | 5 |
| data.block_transactions | 10 |
| data.tokens_batch | 10 |
| data.dex_prices | 15 |
| data.stock | 15 |
| data.stocks | 15 |
| data.address_balances | 25 |
| data.address_transactions | 25 |
| data.address_transfers | 25 |
| data.dex_swaps | 25 |
| data.nfts_by_owner | 25 |
| data.token_holders | 25 |
| data.token_transfers | 25 |
| data.block_traces | 200 |
| data.transaction_trace | 200 |
Operasi khusus rantai yang tidak tersedia (misalnya rantai yang tidak didukung atau di luar cakupan trace) menghasilkan HTTP 422 dan tidak ditagih.
Bobot ini juga tersedia sebagai JSON dari GET /v1/plans.
Semua metode dan bobot CU
Setiap baris adalah metode dan setiap kolom adalah rantai. Bobot CU berasal dari endpoint harga publik.
| Metode | CU per panggilan | Base | BNB Smart Chain | Ethereum | HyperEVM | Polygon | Robinhood Chain |
|---|---|---|---|---|---|---|---|
| debug_traceBlockByHash | 100 | —Tidak didukung | —Tidak didukung | ✓Didukung | —Tidak didukung | ✓Didukung | ✓Didukung |
| debug_traceBlockByNumber | 100 | —Tidak didukung | —Tidak didukung | ✓Didukung | —Tidak didukung | ✓Didukung | ✓Didukung |
| debug_traceCall | 100 | —Tidak didukung | —Tidak didukung | ✓Didukung | —Tidak didukung | ✓Didukung | ✓Didukung |
| debug_traceTransaction | 100 | —Tidak didukung | —Tidak didukung | ✓Didukung | —Tidak didukung | ✓Didukung | ✓Didukung |
| eth_blobBaseFee | 10 | ✓Didukung | —Tidak didukung | ✓Didukung | —Tidak didukung | ✓Didukung | ✓Didukung |
| eth_blockNumber | 1 | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung |
| eth_call | 15 | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung |
| eth_chainId | 1 | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung |
| eth_createAccessList | 20 | ✓Didukung | —Tidak didukung | ✓Didukung | —Tidak didukung | ✓Didukung | ✓Didukung |
| eth_estimateGas | 20 | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung |
| eth_feeHistory | 10 | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung |
| eth_gasPrice | 10 | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung |
| eth_getBalance | 10 | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung |
| eth_getBlockByHash | 10 | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung |
| eth_getBlockByNumber | 5 | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung |
| eth_getBlockReceipts | 10 | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung |
| eth_getBlockTransactionCountByHash | 10 | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung |
| eth_getBlockTransactionCountByNumber | 10 | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung |
| eth_getCode | 10 | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung |
| eth_getHeaderByHash | 10 | ✓Didukung | —Tidak didukung | —Tidak didukung | —Tidak didukung | ✓Didukung | ✓Didukung |
| eth_getHeaderByNumber | 10 | ✓Didukung | —Tidak didukung | —Tidak didukung | —Tidak didukung | ✓Didukung | ✓Didukung |
| eth_getLogs | 30 | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung |
| eth_getProof | 10 | ✓Didukung | ✓Didukung | ✓Didukung | —Tidak didukung | ✓Didukung | ✓Didukung |
| eth_getRawTransactionByBlockHashAndIndex | 10 | ✓Didukung | —Tidak didukung | —Tidak didukung | —Tidak didukung | ✓Didukung | ✓Didukung |
| eth_getRawTransactionByBlockNumberAndIndex | 10 | ✓Didukung | —Tidak didukung | —Tidak didukung | —Tidak didukung | ✓Didukung | ✓Didukung |
| eth_getRawTransactionByHash | 10 | ✓Didukung | —Tidak didukung | —Tidak didukung | —Tidak didukung | ✓Didukung | ✓Didukung |
| eth_getStorageAt | 10 | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung |
| eth_getTransactionByBlockHashAndIndex | 10 | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung |
| eth_getTransactionByBlockNumberAndIndex | 10 | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung |
| eth_getTransactionByHash | 10 | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung |
| eth_getTransactionCount | 10 | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung |
| eth_getTransactionReceipt | 10 | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung |
| eth_getUncleByBlockHashAndIndex | 10 | ✓Didukung | —Tidak didukung | —Tidak didukung | —Tidak didukung | ✓Didukung | ✓Didukung |
| eth_getUncleByBlockNumberAndIndex | 10 | ✓Didukung | —Tidak didukung | —Tidak didukung | —Tidak didukung | ✓Didukung | ✓Didukung |
| eth_getUncleCountByBlockHash | 10 | ✓Didukung | —Tidak didukung | —Tidak didukung | —Tidak didukung | ✓Didukung | ✓Didukung |
| eth_getUncleCountByBlockNumber | 10 | ✓Didukung | —Tidak didukung | —Tidak didukung | —Tidak didukung | ✓Didukung | ✓Didukung |
| eth_maxPriorityFeePerGas | 10 | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung |
| eth_sendRawTransaction | 30 | ✓Didukung | ✓Didukung | ✓Didukung | —Tidak didukung | ✓Didukung | ✓Didukung |
| eth_simulateV1 | 20 | ✓Didukung | —Tidak didukung | —Tidak didukung | —Tidak didukung | ✓Didukung | ✓Didukung |
| eth_syncing | 10 | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung |
| net_version | 10 | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung |
| trace_block | 100 | —Tidak didukung | —Tidak didukung | ✓Didukung | —Tidak didukung | —Tidak didukung | —Tidak didukung |
| trace_call | 100 | —Tidak didukung | —Tidak didukung | ✓Didukung | —Tidak didukung | —Tidak didukung | —Tidak didukung |
| trace_get | 100 | —Tidak didukung | —Tidak didukung | ✓Didukung | —Tidak didukung | —Tidak didukung | —Tidak didukung |
| trace_replayTransaction | 100 | —Tidak didukung | —Tidak didukung | ✓Didukung | —Tidak didukung | —Tidak didukung | —Tidak didukung |
| trace_transaction | 100 | —Tidak didukung | —Tidak didukung | ✓Didukung | —Tidak didukung | —Tidak didukung | —Tidak didukung |
| web3_clientVersion | 10 | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung | ✓Didukung |
| web3_sha3 | 10 | ✓Didukung | —Tidak didukung | ✓Didukung | —Tidak didukung | ✓Didukung | ✓Didukung |
Permintaan umum yang tidak didukung
- metode trace (seperti trace_block atau trace_transaction) pada rantai yang tidak mendukungnya: gunakan debug_traceTransaction dengan {"tracer":"callTracer"}.
- Metode filter (seperti eth_newFilter): lakukan polling eth_getLogs sebagai gantinya. Memanggil eth_subscribe melalui HTTP menghasilkan -32601; pada rantai dengan ws bernilai true di /v1/chains, eth_subscribe tersedia melalui WebSocket (lihat Rantai yang didukung dalam dokumentasi); jika tidak, lakukan polling eth_getLogs.
- Kueri di luar kedalaman riwayat node: gunakan Data API — lihatkatalog kumpulan data.
Estimator penggunaan
Pilih metode dan panggilan per hari untuk memperkirakan penggunaan CU per siklus, porsi kuota paket gratis, dan biaya pada harga standar.
- Total CU per siklus 30 hari
- 9,000,000 CU
- Porsi kuota siklus paket gratis
- 30% (kuota gratis 30,000,000 CU)
- Perkiraan pada harga standar
- $0.90
- Rata-rata panggilan per detik
- 0.23 panggilan/detik (batas paket gratis 25 panggilan/detik, burst singkat diperbolehkan)
Metode yang diizinkan & ditolak
Detail penagihan (penyelesaian, pembulatan dan pemindahan sisa, pemeriksaan saldo)
Penggunaan diukur dalam CU (Compute Unit): setiap metode JSON-RPC mengonsumsi sejumlah CU tertentu berdasarkan bobotnya. Penggunaan dihitung secara total di seluruh rantai, gabungan JSON-RPC dan Data API.
Metode JSON-RPC yang tidak tercantum dalam tabel bobot ditagih sebesar 10 CU.
Setiap 1000 CU diselesaikan sebagai 1 unit penagihan.
Penyelesaian
Penggunaan ditagih per akun per periode per jam, dibulatkan ke bawah ke unit penagihan utuh (1 unit = 1000 CU), dengan sisa dipindahkan ke periode berikutnya (di seluruh periode total yang ditagih adalah floor(total CU / 1000)); penyelesaian berjalan sekitar 15 menit setelah periode berakhir. Misalnya: 508 CU sisa yang dipindahkan + 2557 CU yang dikonsumsi = 3065 CU menagih 3 unit penagihan, dengan 65 CU dipindahkan ke periode berikutnya.
Saldo & penerimaan
Setiap permintaan diperiksa terhadap saldo Anda secara real time, termasuk penggunaan yang belum ditagih. Begitu saldo Anda habis, permintaan baru akan ditolak dengan HTTP 402.
Paket gratis
Termasuk 30,000,000 CU kredit pendaftaran. Setiap siklus 30 hari dimulai pada penggunaan tertagih pertama dan secara otomatis mengisi ulang hingga 30,000,000 CU pada akhir periode (tidak terakumulasi; kredit yang diberikan tidak ditarik kembali, kecuali untuk kredit yang diperoleh secara melanggar ketentuan, lihat Ketentuan layanan). Semua kunci berbagi rata-rata 25 panggilan per detik, dan burst singkat diperbolehkan. Pengisian berbayar pertama Anda menghapus batas panggilan per detik di seluruh akun; setiap kunci mempertahankan batas default 400 CU/s (burst 1,600 CU).
Tidak memerlukan kartu kredit — daftar secara instan dengan GitHub, Google, atau dompet Anda.
Pengisian berbayar pertama Anda meningkatkan akun secara permanen dan menghapus batas panggilan per detik di seluruh akun.
Harga & paket
Bayar sesuai pemakaian; 1 USD = 10,000 unit penagihan (= 10,000,000 CU); pengisian minimum adalah $1. Mata uang yang didukung: USD, USDT, USDC. Hubungi kami untuk mengisi ulang; saldo Anda dikreditkan setelah pembayaran dikonfirmasi.
FAQ
Bisakah satu kunci API digunakan di semua rantai?
Ya. Satu kunci API berfungsi untuk JSON-RPC di setiap rantai yang didukung dan untuk Data API pada rantai yang menyediakannya; kunci tersebut milik akun, bukan milik rantai tertentu. Panduan satu kunci multi-rantai →(bahasa Inggris)
Apakah permintaan yang ditolak dikenakan biaya?
Tidak. Bagian 8 (Pengukuran dan penagihan) dari Ketentuan layanan menyatakan: permintaan yang ditolak oleh Layanan, misalnya karena Kredit tidak mencukupi, melampaui batas laju, jaringan yang sementara tidak tersedia, atau permintaan yang salah format, tidak dikenakan biaya. Permintaan di luar cakupan data kami tidak dikenakan biaya tetapi dapat diperhitungkan dalam batas laju. Baca Bagian 8 dari ketentuan →
Bagaimana cara saya membayar?
Bayar sesuai penggunaan: 1 USD = 10,000 unit penagihan (= 10,000,000 CU), isi ulang minimum $1, menerima USD/USDT/USDC. Isi ulang saat ini ditangani melalui email; kredit ditambahkan setelah pembayaran dikonfirmasi. Hubungi kami untuk mengisi ulang →
Apa itu kesempatan reset?
Kesempatan reset mengisi ulang saldo Anda kembali ke jumlah promosi dan tidak pernah memotong. Penawaran saat ini: kesempatan reset diberikan setiap bulan; gunakan satu untuk mengisi ulang saldo Anda hingga 30,000,000 CU. Pelajari lebih lanjut →