Konfigurasi RPC Kustom MetaMask dan Rabby: URL dan Chain ID
Tambahkan URL RPC BlockVectra ke MetaMask atau Rabby. Temukan Chain ID dan simbol native, konfigurasikan API key di path, dan kelola API key khusus dompet.
Tambahkan URL RPC, Chain ID, dan simbol native di MetaMask atau Rabby, lalu gunakan API key khusus dompet ketika autentikasi diperlukan.
- Langkah pertama: Baca tabel parameter jaringan dompet dan masukkan bidangnya ke dompet Anda, dengan menggunakan
/v1/{chain}/{api_key}untuk RPC terautentikasi. - Selesai ketika: Penyimpanan menambahkan jaringan dan beralih ke jaringan tersebut di MetaMask; Chain ID yang dikonfigurasikan cocok dengan ID yang dikembalikan endpoint.
Parameter chain dan opsi akses.
1. Mengapa menggunakan RPC kustom
Ekosistem blockchain umumnya menyediakan endpoint RPC publik bawaan untuk penggunaan dasar komunitas dan pengenalan bagi pengembang. Namun, dokumentasi jaringan resmi menetapkan batas laju dan cakupan penggunaan yang jelas untuk endpoint tersebut:
- Robinhood Chain:
Halaman dokumentasi resmi Menghubungkan ke Robinhood Chain menyebutkan bahwa endpoint publik
https://rpc.mainnet.chain.robinhood.comdibatasi lajunya dan tidak direkomendasikan untuk beban kerja produksi (Endpoint publik berikut tersedia, tetapi dibatasi lajunya dan tidak direkomendasikan untuk penggunaan produksi. Untuk produksi, gunakan penyedia). - HyperEVM:
Halaman dokumentasi resmi Batas laju dan batas pengguna menetapkan batas berbasis IP untuk endpoint publik
rpc.hyperliquid.xyz/evm, yaitu paling banyak 100 permintaan EVM JSON-RPC per menit (Maksimum 100 permintaan EVM JSON-RPC per menit untuk rpc.hyperliquid.xyz/evm).
2. Bidang dompet wajib dan parameter jaringan
Dompet EVM memerlukan beberapa bidang tertentu saat menambahkan atau mengedit jaringan:
- Nama Jaringan: Label yang mudah dibaca manusia dan ditampilkan di antarmuka dompet.
- RPC URL: Endpoint komunikasi. API key harus ditempatkan di path URL, menggunakan path
/v1/{chain}/{api_key}padaapi.blockvectra.com:/v1/{chain}/{api_key}Penting: Dompet seperti MetaMask dan Rabby hanya menerima URL HTTP(S) standar dalam bidang RPC URL dan tidak mendukung header permintaan kustom (seperti
x-api-key: {api_key}). Karena itu, koneksi dompet harus menyertakan API key langsung di path URL. Jangan sertakan garis miring di akhir setelah{api_key}, dan perhatikan bahwa permintaan ke{chain}yang tidak dikenal mengembalikan HTTP 404. - Chain ID: Pengenal chain berupa bilangan bulat EIP-155.
- Simbol Mata Uang: Simbol aset gas native chain (misalnya
ETH,HYPE). - URL Block Explorer: Alamat web utama block explorer jaringan.
Tabel parameter jaringan chain yang didukung
| Nama Jaringan | URL RPC (Kunci di Path) | Chain ID | Simbol Mata Uang | URL Penjelajah Blok |
|---|---|---|---|---|
| arb_mainnet | https://api.blockvectra.com/v1/arb_mainnet/{api_key} | 42161 | ETH | arbiscan.io |
| base_mainnet | https://api.blockvectra.com/v1/base_mainnet/{api_key} | 8453 | ETH | basescan.org |
| bsc_mainnet | https://api.blockvectra.com/v1/bsc_mainnet/{api_key} | 56 | BNB | bscscan.com |
| Ethereum | https://api.blockvectra.com/v1/eth_mainnet/{api_key} | 1 | ETH | etherscan.io |
| eth_sepolia | https://api.blockvectra.com/v1/eth_sepolia/{api_key} | 11155111 | SepoliaETH | sepolia.etherscan.io |
| HyperEVM | https://api.blockvectra.com/v1/hyperevm_mainnet/{api_key} | 999 | HYPE | hyperscan.com |
| polygon_mainnet | https://api.blockvectra.com/v1/polygon_mainnet/{api_key} | 137 | POL | polygonscan.com |
| Robinhood Chain | https://api.blockvectra.com/v1/robinhood_mainnet/{api_key} | 4663 | ETH | robinhoodchain.blockscout.com |
| robinhood_testnet | https://api.blockvectra.com/v1/robinhood_testnet/{api_key} | 46630 | ETH | explorer.testnet.chain.robinhood.com |
Batasan HyperEVM hanya-baca: Endpoint HyperEVM BlockVectra mendukung pembacaan tetapi tidak menyiarkan transaksi. Gunakan RPC yang mendukung eth_sendRawTransaction saat mengirim dari dompet Anda. Lihat Deploy dengan Foundry atau Hardhat dalam panduan HyperEVM untuk rincian penyiaran.
Satu API key dapat digunakan di seluruh chain yang didukung dengan mengganti {chain} dalam path dengan slug chain yang diinginkan. Untuk rincian kuota bersama dan perutean URL, lihat panduan Satu API key, banyak chain.
3. Petunjuk dompet langkah demi langkah
Langkah konfigurasi MetaMask
Berdasarkan panduan bantuan resmi MetaMask Cara menambahkan RPC jaringan kustom:
- Buka ekstensi browser atau aplikasi seluler MetaMask.
- Klik dropdown pemilih jaringan di bagian atas antarmuka (atau buka Pengaturan > Jaringan).
- Pilih Tambahkan jaringan, lalu pilih Tambahkan jaringan secara manual di bagian bawah.
- Isi rincian jaringan menggunakan tabel di atas:
- Nama Jaringan: Masukkan nama chain dari tabel di atas.
- URL RPC Baru: Masukkan endpoint dengan autentikasi path Anda, seperti
https://api.blockvectra.com/v1/robinhood_mainnet/{api_key}(ganti{api_key}dengan API key Anda yang sebenarnya). - Chain ID: Masukkan Chain ID bilangan bulat dari tabel di atas.
- Simbol Mata Uang: Masukkan simbol aset native dari tabel di atas.
- URL Block Explorer: Masukkan alamat block explorer resmi dari tabel di atas (opsional).
- Klik Simpan untuk menambahkan jaringan dan beralih ke jaringan tersebut.
Mengirim transaksi di HyperEVM: Endpoint HyperEVM BlockVectra mendukung pembacaan tetapi tidak menyiarkan transaksi. Gunakan RPC yang mendukung eth_sendRawTransaction saat mengirim dari dompet Anda (lihat penjelasan penyiaran HyperEVM).
Mengedit jaringan yang sudah ada: Untuk memperbarui endpoint RPC jaringan yang sudah ada dalam daftar, buka Pengaturan > Jaringan, pilih jaringan tujuan, edit atau tambahkan URL BlockVectra Anda dalam bidang RPC URL, lalu simpan perubahan.
Langkah konfigurasi Rabby Wallet
Di pengaturan jaringan kustom atau RPC kustom Rabby, masukkan parameter dari tabel di atas: Nama Jaringan, RPC URL (dengan API key pada path https://api.blockvectra.com/v1/{chain}/{api_key}), Chain ID, Simbol Mata Uang, dan URL Block Explorer.
Catatan: Saat menambahkan jaringan kustom atau testnet, pastikan Chain ID cocok dengan ID yang dikembalikan endpoint agar tidak terjadi error ketidakcocokan ID jaringan.
4. Tips keamanan dan pengelolaan penggunaan
Perhatikan prinsip keamanan dan penagihan berikut saat menggunakan RPC kustom:
[!WARNING] Risiko paparan API key: Path URL RPC berisi API key Anda dalam teks biasa. Jangan pernah membagikan tangkapan layar konfigurasi jaringan dompet di ruang obrolan atau forum publik, dan jangan commit URL yang berisi API key aktif ke repositori kode atau dokumentasi publik.
- Permintaan dompet dihitung dalam penggunaan akun:
Membuka dompet, berpindah akun, atau menyegarkan daftar aset memicu panggilan JSON-RPC langsung (seperti
eth_blockNumber,eth_getBalance, daneth_call). Permintaan ini mengonsumsi kapasitas menurut bobot CU metode yang dipanggil (lihat halaman harga) terhadap batas akun Anda. - Buat API key khusus untuk setiap dompet:
Di Konsol, buat API key khusus dengan label untuk dompet Anda (misalnya
metamask-desktopataurabby-extension). Ini memisahkan trafik dompet pribadi dari aplikasi server, skrip otomatis, dan AI Agent Anda. - Pencabutan terpisah saat terjadi kompromi: Jika Anda menduga API key yang dikonfigurasikan di dompet telah terpapar, segera cabut API key tersebut di konsol tanpa memengaruhi API key atau layanan lain yang berjalan. Jika sesi Anda kedaluwarsa atau API key hilang, lihat Sesi atau API key Anda hilang? dalam panduan pendaftaran terprogram untuk mendapatkan kembali kendali menggunakan tanda tangan dompet Ethereum Anda.
5. Sumber daya terkait
- Batas state historis: Periksa jendela state terautentikasi dan riwayat tanpa API key sebelum meminta saldo atau nilai kontrak sebelumnya; rentang kueri log memiliki batas terpisah.
- Panduan Satu API key, banyak chain: Aturan perutean URL terperinci, penemuan terprogram dengan
GET /v1/chains, dan mekanisme kuota lintas chain. - Harga dan batas paket: Informasi bobot CU, laju pengisian kapasitas throughput, dan peningkatan melalui deposit pembayaran.
Langkah selanjutnya
- Jelajahi direktori dataset untuk melihat setiap dataset yang diindeks BlockVectra.
- Lihat paket gratis dan harga untuk memeriksa apa yang termasuk dalam akun Anda.
- Masuk ke konsol untuk membuat API key.
Terakhir diperbarui:
Halaman aset dompet
Bangun halaman aset dompet dengan saldo token ERC-20 non-nol, riwayat transfer token, dan metadata batch. Periksa cakupan chain, gunakan paginasi, dan skalakan jumlah bilangan bulat berdasarkan decimals.
Push webhook
Buat langganan alamat melalui HTTP, verifikasi tanda tangan raw-body, deduplikasi ID peristiwa, dan pulihkan kecocokan yang dipertahankan atau blok yang hilang.