Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren
App Version: ioPay v5.3.1 (3973)
Device: Redmi Note 10 Pro (Android 13)
The ioPay application currently lacks a native, universal Username system. While the app has previously integrated third-party solutions like FIO Crypto Handles (e.g., username@iopay), there is no centralized, integrated "ioPay ID" or username toggle within the core profile settings.
This absence forces users to manually copy and verify 40-character hexadecimal strings (IoTeX or EVM addresses) when sending or receiving funds. The lack of a human-readable identifier increases the risk of "copy-paste" errors and "man-in-the-middle" attacks, where a user might accidentally send funds to a look-alike address instead of a verified contact.
Open ioPay and navigate to the Wallet or Settings tab.
Attempt to "Edit Profile" or "Set Username".
Observe that the primary identifier remains the wallet address with no option to create or display a native ioPay handle.
The UI only identifies accounts by their technical blockchain addresses; there is no native username or alias system.
A Native Username system should be implemented, allowing users to:
Register a unique handle (e.g., @cryptouser) linked to their wallet.
Search for other users by username in the "Send" interface.
Toggle between "Address View" and "Username View" for privacy.
Please authenticate to join the conversation.
In Review
New Issue
6 days ago

cryptotestnet
Get notified by email when there are changes.
In Review
New Issue
6 days ago

cryptotestnet
Get notified by email when there are changes.