Keamanan

Validator Alamat Ethereum

Verifikasi checksum EIP-55 & bandingkan alamat.

Hasil
Checksum

Hanya memeriksa format dan checksum — tidak bisa memastikan alamat itu ada atau menyimpan dana. Selalu verifikasi alamat lengkap dengan penerimanya.

Aturan: EIP-55 dengan keccak-256 dalam browser — diverifikasi terhadap vektor uji resmi setiap kali dimuat.

Pemeriksaan massal (satu alamat per baris)

Validasi alamat Ethereum

Tempelkan alamat Ethereum (atau EVM apa pun) untuk memeriksa format 0x-nya, karakter heksadesimal serta checksum EIP-55, yang dihitung menggunakan keccak-256 di dalam browser dan membuktikan kebenarannya terhadap vektor uji resmi setiap kali dimuat. Alamat huruf kecil akan mendapatkan bentuk checksum yang lebih aman; karakter dengan kasus yang salah akan disorot satu per satu. Tab Address diff membandingkan dua alamat karakter demi karakter dan menandai pola akhiran yang sama yang digunakan dalam penipuan berbasis alamat. Semuanya berjalan secara lokal — alat ini hanya memeriksa struktur dan tidak dapat menentukan apakah sebuah alamat benar-benar digunakan. Ingin memeriksa alamat Bitcoin? Gunakan alat Validator Alamat Bitcoin.

Alamat Ethereum adalah 20 byte yang ditulis sebagai 40 karakter heksadesimal. Karena heks tidak punya checksum bawaan, EIP-55 menyandikannya ke dalam besar-kecil huruf: alamat huruf kecil di-hash dengan keccak-256, lalu setiap huruf dijadikan kapital bila nibble hash padanannya bernilai 8 atau lebih. Dompet yang menghormati EIP-55 akan menolak alamat dengan satu saja huruf yang salah kapitalisasinya, sehingga salah ketik yang lolos di heks polos bisa tertangkap.

This tool runs keccak-256 entirely in your browser (Web Crypto has no keccak, so the permutation is implemented in JavaScript and verified against known-answer tests on load). Mixed-case input is strictly validated; all-lowercase or all-uppercase input is flagged as unprotected and the correct checksummed form is offered. A second tab compares two addresses character by character to expose address-poisoning attacks, where a scammer generates a lookalike address with matching first and last characters.

FAQ

Apa fungsi checksum EIP-55?

EIP-55 menyandikan checksum ke dalam besar-kecil huruf alamat: alamat di-hash dengan keccak-256 dan tiap huruf dijadikan kapital bila digit hash padanannya 8 atau lebih. Satu karakter yang salah ketik hampir selalu merusak pola kapitalisasi itu, sehingga dompet bisa menangkap salah ketik sebelum apa pun terkirim.

Apakah hasil valid berarti alamatnya ada atau menyimpan dana?

Tidak. Alat ini hanya memeriksa format dan checksum — tidak bisa memastikan alamat itu ada atau menyimpan dana. Selalu verifikasi alamat lengkap dengan penerima sebelum menggunakannya.

Mengapa alamat yang semuanya huruf kecil ditandai "tanpa checksum"?

Alamat yang seluruhnya huruf kecil (atau seluruhnya kapital) secara struktur tidak bermasalah, tetapi pola hurufnya tidak membawa informasi checksum, sehingga satu salah ketik tidak akan terdeteksi. Utamakan bentuk ber-checksum EIP-55 yang ditampilkan alat ini — alamatnya sama, hanya lebih aman untuk disalin ke mana-mana.

Apa itu address poisoning?

Penyerang mengirim transfer kecil dari alamat mirip yang karakter awal dan akhirnya sama dengan alamat yang Anda pakai, berharap Anda kelak menyalinnya dari riwayat. Tab Diff alamat membandingkan dua alamat karakter demi karakter dan memperingatkan pola ujung-cocok ini.

Bisakah saya memvalidasi nama ENS seperti name.eth?

Tidak. Nama ENS butuh dompet untuk diresolusi — alat ini hanya memvalidasi alamat mentah. Resolusikan namanya di dompet Anda dulu, lalu tempel alamat 0x-nya di sini.

Apakah ini berfungsi untuk chain EVM lain?

Ya. Polygon, BNB Chain, Arbitrum, Base, dan jaringan EVM lain memakai format 0x + 40-heks yang sama dan aturan kapitalisasi EIP-55 yang sama, jadi pemeriksaan ini berlaku juga di sana. Tab diff membandingkan dua string apa pun, di chain apa pun.

Apakah alamat saya diunggah ke mana pun?

Tidak. Hash keccak-256 dan semua pemeriksaan berjalan sepenuhnya di browser Anda — tidak ada yang dikirim atau disimpan.

Terakhir diperbarui: