You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 24, 2022. It is now read-only.
0x0000000000000000000000000000000000000000 is a valid Ethereum address and the "Address" input field currently considers it valid.
This is correct since it's a proof-of-burn account and normally sending to 0x0000000000000000000000000000000000000000 is used as a mechanism to verifiably burn/destroy Ether or tokens on the assumption that noone has the private key for that address.
But I think we should at least protect users from making mistakes by showing a "warning" tooltip if they enter the value of 0x0000000000000000000000000000000000000000 for the "Amount" incase burning/destroying their Ether wasn't their intention.
Some wallet UIs have been known to not provide sufficient safeguards to protect users by means of input field validation or tooltip warnings. For example sending transactions to 0x0000000000000000000000000000000000000000 by default if a user forgot to enter a value for the recipient address before clicking send.