A smart contract that is made to enable easy transfer of ethereum by leveraging the ability of using 5 digit unique code rather than the long wallet address which one might not copy correctly and assets may be lost.
The unique code will help resolve errors from capitalizattion of string which was why the username was changed to 5 digit codes that contains the string details as it is (Capitalized or not)
The smart contract creates a more user friendly way of transferring assets from one wallet to another
Solidity
-
Connect wallet address to a name for easy search and send of ethereum through name (not payabale)
-
You can serch for the wallet address associated with a username before transfer of asset using the "getUserViaUsername" function, it is also not payable
-
You can send ethereum simply by entering the username of the user