Buat kode QR Ethereum dari alamat dompet Anda

Tempel alamat 0x Anda, tambahkan nominal bila perlu, lalu unduh kode yang dibaca dompet Ethereum mana pun - diekspor dengan kualitas cetak, dengan huruf besar-kecil checksum tetap utuh.

1 Konten
https://
Tanpa pendaftaran Kode QR tanpa batas Tanpa tanda air Free high-resolution downloads
2 Desain
Bentuk
Pola
Mata
3 Pratinjau
Tersalin!

Apa itu kode QR Ethereum?

Kode QR Ethereum adalah kode QR yang menyimpan URI pembayaran Ethereum - sebuah alamat, dan secara opsional sebuah nilai - yang ditulis dalam format EIP-681. Memindainya di aplikasi dompet akan mengisikan penerimanya, sehingga tidak ada yang perlu mengetik ulang untaian heksadesimal 42 karakter. Alamatnya hidup di dalam pola; tidak ada transaksi yang terjadi sampai pengirimnya menyetujui satu.

Designer KoloQR dengan kode QR yang sedang ditata - bentuk, warna, dan logo di tengah

Apa yang dimasukkan EIP-681 ke dalam pola

URI pembayaran adalah struktur yang ringkas, dan salah satu bagiannya menjegal hampir semua orang pada percobaan pertama:

  • ethereum: - skemanya. Inilah yang membuat ponsel menawarkan kode itu ke aplikasi dompet, bukan ke peramban.
  • Alamat 0x - 42 karakter: awalan 0x dan 40 digit heksadesimal. Campuran huruf besar dan kecilnya bukan hiasan, dan bagian berikutnya menjelaskan alasannya.
  • ?value= - opsional, dan dinyatakan dalam wei alih-alih ether. Satu ETH adalah 10^18 wei, jadi 0,5 ETH ditulis sebagai 500000000000000000 - delapan belas angka nol gampang salah hitung kalau dikerjakan manual.

KoloQR mengubah nominal yang Anda ketik dalam ETH menjadi wei, dan itu menghapus kesalahan paling umum pada URI yang dirakit sendiri. Tidak ada bagian kode itu yang menyentuh jaringan: kode QR Ethereum adalah teks tentang ke mana dana harus dikirim, dan ia tidak bisa memindahkan apa pun sendiri.

Jangan pernah membesarkan huruf alamat Ethereum

Alamat Ethereum bersifat heksadesimal, jadi pada prinsipnya hurufnya bisa ditulis besar maupun kecil - dan EIP-55 memakai persis kebebasan itu untuk membawa sebuah checksum. Pola huruf besar dan kecil sepanjang 40 digit heksadesimal itu diturunkan dari hash alamatnya sendiri, sehingga setiap dompet bisa mendeteksi alamat yang salah ketik atau rusak sebelum mengirimkan apa pun. Ratakan huruf besar-kecilnya dan Anda membuang perlindungan itu: alamatnya tetap menunjuk akun yang sama, tetapi tidak ada dompet yang bisa tahu apakah itu alamat yang Anda maksud, dan sebagian dompet menolak alamat campuran yang checksum-nya tidak valid. Ini kebalikan persis dari trik bech32 Bitcoin, yang justru menganjurkan huruf besar semua karena membuat pola QR lebih renggang - dan itulah sebabnya keduanya tidak boleh diperlakukan sebagai teknik yang sama. Di Ethereum, salin alamatnya persis seperti yang diberikan dompet Anda, jangan pernah mengetiknya ulang, dan jangan biarkan program desain atau lembar kerja menyeragamkan huruf besar-kecilnya. Pola yang lebih rapat adalah harga dari checksum yang menangkap kesalahan, dan pada kode pembayaran itu pertukaran yang layak.

Buat kode QR
Ponsel memindai kode QR cetak untuk diuji sebelum produksi

Di mana kode QR Ethereum digunakan

Empat puluh dua karakter heksadesimal bukan sesuatu yang pantas disalin siapa pun dengan tangan, dan karena itu kodenya muncul di mana pun sebuah alamat harus keluar dari layar:

Papan donasi dan tip

Kode cetak di dekat kasir atau di atas dudukan menerima kiriman dari orang yang sudah memegang ETH, tanpa pemroses pembayaran di tengah.

Stan konferensi dan hackathon

Acara Ethereum menyelesaikan pembayaran dan bounty di tempat, dan kode di stan lebih cepat daripada membacakan heksadesimal keras-keras.

Faktur untuk klien yang terbiasa kripto

Kode di samping total memungkinkan pembayar memindai alih-alih menyalin, yang menghapus penyebab paling umum transfer gagal.

Halaman dukungan seniman dan kreator

Kode pada cetakan karya, sampul, atau overlay siaran memberi kolektor jalur langsung yang tidak dimiliki halaman pembayaran.

Kartu penyiapan dompet perangkat keras

Alamat penerimaan dicetak sebagai kode sehingga dana bisa dikirim masuk tanpa memperlihatkan apa pun yang bisa membelanjakannya.

Layar kasir

Layar kasir membuat ulang kodenya tiap penjualan dengan nominal yang sudah dikonversi ke wei, dan di situlah tempat nominal tetap semestinya berada.

Cara membuat kode QR Ethereum

Alamat, nominal, unduh - dan satu pemeriksaan yang menentukan:

Buat kode QR
  1. 1

    Salin alamatnya persis dari dompet Anda

    Salin dan tempel, jangan pernah mengetiknya ulang, dan jangan mengubah huruf besar-kecilnya. Campuran itu adalah checksum EIP-55, dan meratakannya menghapus satu-satunya perlindungan kesalahan yang dimiliki alamat tersebut.

  2. 2

    Buka pemilih tipe lalu pilih Ethereum

    Ethereum ada di bawah Lainnya, dalam grup Kripto. Tempel alamatnya, dan masukkan nominal dalam ETH bila Anda mau - KoloQR mengubahnya menjadi wei untuk URI-nya.

  3. 3

    Sebutkan kodenya untuk jaringan mana

    Alamat yang sama ada di setiap rantai EVM. Cetak “Ethereum mainnet” - atau L2 yang Anda maksud - di samping kode, karena kodenya sendiri tidak bisa menyebutkannya.

  4. 4

    Verifikasi dengan memindai, karakter demi karakter

    Pindai berkas hasil ekspor dengan dompet sungguhan dan bandingkan seluruh alamatnya dengan yang Anda salin, bukan cuma empat karakter awal dan akhir. Lalu ekspor SVG atau PDF untuk cetak.

Generator KoloQR dengan kode QR yang sedang dirancang dan siap diunduh

Format file mana yang sebaiknya Anda unduh?

KoloQR mengekspor kode QR Ethereum Anda dalam tiga format. Pilih berdasarkan tempat kode itu akan dilihat:

  • PNG untuk layar kasir, overlay siaran, dan halaman web, tempat kode tampil dalam satu ukuran tetap.
  • SVG untuk papan donasi, faktur, dan kartu cetak - apa pun yang akan diperbesar percetakan tanpa membuat tepinya melunak.
  • PDF untuk diserahkan ke percetakan atau dimasukkan ke templat faktur dengan kualitas siap cetak.

Kode Ethereum termasuk yang paling rapat di situs ini: alamat 42 karakter dengan huruf besar-kecil campuran tidak bisa memakai pengodean alfanumerik, dan nilai dalam wei menambah delapan belas digit lagi. Kombinasi itu menuntut ekspor vektor dan ukuran yang lapang - kode pembayaran yang gagal dipindai mengirim orang kembali mengetik heksadesimal dengan tangan.

Buat kode QR

Praktik terbaik untuk kode QR Ethereum

Kode pembayaran punya cara gagal yang tidak dimiliki tipe QR lain, dan Ethereum menambahkan satu lagi di atasnya:

  • Pertahankan huruf besar-kecil alamat persis apa adanya

    Campuran huruf itu adalah checksum EIP-55. Meratakannya menjadi huruf kecil semua atau besar semua mencabut kemampuan dompet mendeteksi alamat yang rusak sebelum mengirim.

  • Selalu sebutkan jaringannya

    Alamat 0x yang sama ada di Ethereum, Arbitrum, Optimism, Polygon, Base, dan setiap rantai EVM lainnya. Dana yang dikirim ke rantai yang salah biasanya tidak bisa ditarik kembali, dan kodenya tidak bisa menyebutkan mana yang Anda maksud.

  • Biarkan generator yang mengubah ETH menjadi wei

    EIP-681 menyatakan nilai dalam wei - delapan belas angka di belakang koma. Mengetiknya sendiri adalah cara sebuah nominal berakhir seribu kali terlalu besar atau terlalu kecil.

  • Verifikasi seluruh alamat setelah kode dibuat

    Pindai berkas hasil ekspor di sebuah dompet dan bandingkan setiap karakternya. Memeriksa hanya empat karakter pertama dan terakhir adalah persis jalan pintas yang diandalkan malware penukar alamat.

  • Hati-hati dengan nominal tetap pada cetakan

    Nilai dalam wei terkunci begitu dicetak, sedangkan kursnya tidak. Pada apa pun yang akan bertahan lama, cetak alamatnya saja dan biarkan pengirim memasukkan nominalnya.

  • Kode beralamat polos tidak akan memindahkan token

    Ia meminta ETH. Mengirim USDC atau ERC-20 lain memerlukan transfer token, yang tidak bisa dinyatakan URI alamat polos - jadi beri label pada kode dengan aset yang Anda harapkan.

  • Jaga modul tetap hitam pekat

    Beri gaya pada karya di sekeliling kode, bukan pada polanya. Ini satu-satunya tipe yang rasio kontras pas-pasannya tidak pernah sepadan dengan desainnya.

  • Jaga zona tenang

    Empat modul margin bersih di setiap sisi, dan lebih lebar lagi pada papan yang ramai. Koreksi kesalahan bisa membangun ulang modul yang rusak; ia tidak bisa menemukan kode yang tidak punya margin.

  • Beri ukuran yang lapang

    Setidaknya sepersepuluh jarak baca, lalu naik satu tingkat lagi. Ini simbol yang rapat, dan kerapatanlah yang pertama dihukum kualitas cetak.

  • Jangan pernah menerbitkan kunci privat atau seed phrase sebagai kode

    Alamat penerimaan aman ditunjukkan kepada siapa pun. Kunci privat atau seed di dalam kode QR adalah seluruh dompet Anda, terbaca oleh setiap kamera yang ada di ruangan itu.

Kenapa kode QR Ethereum Anda tidak berfungsi

Kode Ethereum gagal dengan cara yang layak diketahui sebelum ada uang yang terlibat. Empat hal ini mencakup hampir semua kasus.

  • Dompet memperingatkan bahwa checksum tidak valid

    Penyebab
    Huruf besar-kecil alamatnya berubah di suatu titik antara dompet dan generator - diratakan menjadi huruf kecil oleh lembar kerja, dibesarkan oleh program desain, atau diketik ulang dengan tangan.
    Solusi
    Salin alamatnya baru lagi dari dompet Anda dan tempel tanpa disunting. Jangan pernah menerapkan trik huruf besar Bitcoin pada alamat Ethereum; di sana huruf besar-kecilnya bebas, di sini ia membawa checksum.
  • Dana dikirim tetapi tidak pernah sampai

    Penyebab
    Hampir selalu salah jaringan. Alamat yang sama ada di setiap rantai EVM, dan transfer di Polygon ke alamat yang Anda pantau di mainnet tidak terlihat di dompet Anda meskipun transfernya berhasil.
    Solusi
    Cetak nama jaringannya di samping kode, dengan kata-kata, di setiap permukaan. Periksa alamatnya di block explorer rantai yang benar-benar dipakai pengirim sebelum menganggap ada yang hilang.
  • Nominalnya meleset sampai berkali-kali lipat

    Penyebab
    Parameter value ditulis dalam ether alih-alih wei, atau angka wei yang diketik manual salah dihitung. Satu ETH adalah delapan belas angka nol, dan delapan belas itu sulit dihitung.
    Solusi
    Masukkan nominalnya dalam ETH dan biarkan generator yang mengonversi. Kalau Anda sedang memeriksa URI yang diberikan orang lain, hitung digit setelah value= sebelum memercayainya.
  • Kodenya sangat rapat dan sulit dipindai

    Penyebab
    Alamat dengan huruf besar-kecil campuran tidak bisa memakai pengodean alfanumerik QR, jadi seluruh 42 karakternya masuk ke mode byte dengan 8 bit tiap karakter - dan nilai wei menambah sampai delapan belas digit lagi.
    Solusi
    Buang parameter value bila tidak esensial, ekspor SVG atau PDF, dan cetak lebih besar. Membesarkan huruf bukan pilihan di sini; checksum lebih berharga daripada penghematan kerapatan.

Masih ragu apakah masalahnya ada di berkas atau di hasil cetak? Jatuhkan gambar hasil ekspor ke pemindai kode QR - kalau terbaca di komputer tetapi tidak di kertas, masalahnya muncul setelah berkas.

Questions? Answered

Kode QR Ethereum menyimpan URI pembayaran - sebuah alamat, dan secara opsional sebuah nilai - dalam format EIP-681. Memindainya di aplikasi dompet akan mengisikan penerimanya, sehingga tidak ada yang perlu mengetik ulang untaian heksadesimal 42 karakter.

Salin alamatnya dari dompet Anda, pilih Ethereum di pemilih tipe KoloQR, lalu tempel. Tambahkan nominal dalam ETH bila ingin sudah terisi, kemudian unduh PNG atau SVG. Tidak ada yang dikirim ke server.

Karena itulah checksum EIP-55. Pola huruf besar dan kecilnya diturunkan dari hash alamat tersebut, dan itulah yang memungkinkan dompet mendeteksi alamat yang rusak sebelum mengirim. Meratakannya menghapus pemeriksaan itu.

Tidak. Membesarkan huruf alamat Bitcoin bech32 dianjurkan karena membuat polanya lebih renggang dan karena huruf besar-kecilnya tidak membawa makna. Di Ethereum huruf besar-kecil membawa checksum, jadi membesarkannya menghancurkan perlindungan kesalahan yang nyata.

EIP-681 menyatakannya dalam wei - satu ETH adalah 10^18 wei. Masukkan nominalnya dalam ETH dan biarkan generator yang mengonversi; mengetik delapan belas angka nol dengan tangan adalah cara nominal meleset seribu kali lipat.

URI alamat polos tidak menyebutkannya. Alamat 0x yang sama ada di Ethereum, Arbitrum, Optimism, Polygon, dan setiap rantai EVM lainnya, jadi cetak nama jaringannya di samping kode - inilah kesalahan yang paling mahal harganya.

Kode beralamat polos meminta ETH. Token dipindahkan lewat panggilan kontrak yang tidak bisa dinyatakan URI alamat sederhana, jadi beri label pada kode dengan aset yang Anda harapkan - pengirim memilih tokennya di dompet masing-masing.

Aman, kalau isinya alamat penerimaan - itu bersifat publik dan hanya bisa dipakai untuk mengirim dana kepada Anda. Jangan pernah menerbitkan kunci privat atau seed phrase dalam sebuah kode; itu adalah seluruh dompet Anda, terbaca kamera mana pun.

Tidak. Pindaian hanya mengisikan penerima dan, bila ada, nilainya. Pengirim tetap harus meninjau dan menyetujui transaksinya di dompetnya sendiri - kode QR tidak bisa memindahkan dana sendiri.

Karena alamat dengan huruf besar-kecil campuran memaksa pengodean mode byte pada 8 bit per karakter, sedangkan alamat bech32 yang dibesarkan hurufnya mendapat mode alfanumerik pada 5,5. Tambahkan nilai wei dan muatannya bertambah lagi - jadi cetak lebih besar.

Mengapa KoloQR?

  • Buat kode QR untuk situs web, menu, Wi-Fi, PDF, dan kartu nama
  • Sesuaikan warna, logo, dan bentuk unik
  • Unduh file PNG dan SVG berkualitas tinggi
  • Dibuat untuk cetak maupun digital
Buat kode QR
Kode QR hitam polos di samping kode yang sama yang didesain ulang menjadi lingkaran dengan warna merek