Wei merupakan satuan untuk menyatakan jumlah ETH, bukan mata uang kripto terpisah. Ethereum menyatakan saldo aset native dan nilai transaksi menggunakan bilangan bulat wei. Ini memungkinkan jumlah sangat kecil dicatat secara tepat, tanpa menganggap pecahan desimal ETH yang ditampilkan sebagai aset berbeda.
Mengonversi satuan
Satu ETH sama dengan 1.000.000.000.000.000.000 wei. Satu gwei sama dengan 1.000.000.000 wei, sehingga satu ETH juga sama dengan satu miliar gwei. Misalnya, 0,01 ETH adalah 10.000.000.000.000.000 wei.
Konversi satuan ini tetap. Nilainya tidak bergantung pada harga pasar ETH, kurs, atau kepadatan jaringan. Wallet dapat membulatkan jumlah ETH yang ditampilkan sementara nilai tercatat tetap memiliki presisi lebih tinggi.
Wei dan biaya transaksi
Gas mengukur pekerjaan komputasi; wei mengukur jumlah ETH. Harga gas dalam wei per gas harus dikalikan gas yang digunakan untuk mendapatkan biaya eksekusi dalam wei. Jumlah gas itu sendiri bukan saldo mata uang.
Perangkat lunak harus menjaga konsistensi satuan dan presisi bilangan bulat saat membaca saldo atau menyiapkan transaksi. Kekeliruan antara wei, gwei, dan ETH dapat menyebabkan kesalahan jumlah yang sangat besar. Token ERC-20 memiliki ketentuan desimal sendiri, sehingga satuan terkecilnya tidak otomatis disebut wei.