[ECO Bounty] iopay Missing "Forgot Password/PIN" Recovery Option
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) Description The current login/unlock interface for ioPay features a standard numeric keypad for PIN entry and a fingerprint authentication prompt. However, there is no "Forgot Password" or "Forgot PIN" link visible on the screen. In standard wallet applications, this option is essential to guide users through the process of re-importing their wallet using their Recovery Phrase (Seed Phrase) if their local PIN is lost. Without this clear path, users may believe their funds are permanently inaccessible if they cannot remember their local credentials. Steps to Reproduce Launch the ioPay app or trigger a security lock (e.g., by timing out or navigating to security settings). Observe the "Unlock with your password or fingerprint" screen. Examine the area below the numeric keypad and the biometric icon. Note the total absence of a recovery or "Forgot" link. Actual Result The unlock screen only provides input methods (PIN/Fingerprint) with no emergency recovery path for users who have forgotten their credentials. Expected Result The UI should include a "Forgot PIN?" or "Reset Wallet" button that redirects users to a secure recovery flow using their 12/24-word seed phrase.

cryptotestnet 4 days ago
[ECO Bounty] iopay Missing "Forgot Password/PIN" Recovery Option
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) Description The current login/unlock interface for ioPay features a standard numeric keypad for PIN entry and a fingerprint authentication prompt. However, there is no "Forgot Password" or "Forgot PIN" link visible on the screen. In standard wallet applications, this option is essential to guide users through the process of re-importing their wallet using their Recovery Phrase (Seed Phrase) if their local PIN is lost. Without this clear path, users may believe their funds are permanently inaccessible if they cannot remember their local credentials. Steps to Reproduce Launch the ioPay app or trigger a security lock (e.g., by timing out or navigating to security settings). Observe the "Unlock with your password or fingerprint" screen. Examine the area below the numeric keypad and the biometric icon. Note the total absence of a recovery or "Forgot" link. Actual Result The unlock screen only provides input methods (PIN/Fingerprint) with no emergency recovery path for users who have forgotten their credentials. Expected Result The UI should include a "Forgot PIN?" or "Reset Wallet" button that redirects users to a secure recovery flow using their 12/24-word seed phrase.

cryptotestnet 4 days ago
[Eco Bounty] ioPay Lack of Integrated Education Center
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) 1. Description The ioPay application currently lacks a dedicated, easily accessible Education Center or "Knowledge Base" within the main user interface. While the app includes advanced features like ioPay BinoAI for market forecasting and a variety of complex asset classes (e.g., DePINs, xStocks, Memes), there is no centralized section to educate users on how to use these tools safely or to explain fundamental blockchain concepts. 2. Steps to Reproduce Open the ioPay app and navigate through the main tabs: Wallet, Markets, Trade, and Discover. Navigate to the "About ioPay" section under settings. Search for a "Tutorials," "How-to," or "Education" menu item. Observe that existing options are limited to Feedback, Community, Feature Request, and Translation Contributors. 3. Actual Result Users are presented with high-risk market warnings (e.g., "Due to the volatility of the market, please DYOR") but are not provided with the educational resources needed to effectively "Do Your Own Research" within the app ecosystem. Information is fragmented across external community links rather than integrated into the user experience. 4. Expected Result The app should feature a prominent Education Center that includes: Interactive Tutorials: Step-by-step guides for new features like Polymarket integration or BinoAI. Security Best Practices: Lessons on protecting private keys and identifying scam addresses before saving them to the address book. Glossary of Terms: Definitions for app-specific categories like "DePINs" and "xStocks". Video Onboarding: Short, integrated video clips demonstrating how to perform swaps or switch networks safely. Suggested Fixes "Learn" Tab: Add a fifth tab to the bottom navigation bar titled "Learn" for centralized access to educational content. BinoAI Integration: Expand the ioPay BinoAI to include a "Teach Me" mode that explains technical chart indicators (like the 1-week and 1-month timelines) when users are confused by the data. Onboarding Overlay: Implement a one-time educational overlay for new users that explains the purpose of the different asset categories found in the Wallet view.

cryptotestnet 5 days ago
[Eco Bounty] ioPay Lack of Integrated Education Center
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) 1. Description The ioPay application currently lacks a dedicated, easily accessible Education Center or "Knowledge Base" within the main user interface. While the app includes advanced features like ioPay BinoAI for market forecasting and a variety of complex asset classes (e.g., DePINs, xStocks, Memes), there is no centralized section to educate users on how to use these tools safely or to explain fundamental blockchain concepts. 2. Steps to Reproduce Open the ioPay app and navigate through the main tabs: Wallet, Markets, Trade, and Discover. Navigate to the "About ioPay" section under settings. Search for a "Tutorials," "How-to," or "Education" menu item. Observe that existing options are limited to Feedback, Community, Feature Request, and Translation Contributors. 3. Actual Result Users are presented with high-risk market warnings (e.g., "Due to the volatility of the market, please DYOR") but are not provided with the educational resources needed to effectively "Do Your Own Research" within the app ecosystem. Information is fragmented across external community links rather than integrated into the user experience. 4. Expected Result The app should feature a prominent Education Center that includes: Interactive Tutorials: Step-by-step guides for new features like Polymarket integration or BinoAI. Security Best Practices: Lessons on protecting private keys and identifying scam addresses before saving them to the address book. Glossary of Terms: Definitions for app-specific categories like "DePINs" and "xStocks". Video Onboarding: Short, integrated video clips demonstrating how to perform swaps or switch networks safely. Suggested Fixes "Learn" Tab: Add a fifth tab to the bottom navigation bar titled "Learn" for centralized access to educational content. BinoAI Integration: Expand the ioPay BinoAI to include a "Teach Me" mode that explains technical chart indicators (like the 1-week and 1-month timelines) when users are confused by the data. Onboarding Overlay: Implement a one-time educational overlay for new users that explains the purpose of the different asset categories found in the Wallet view.

cryptotestnet 5 days ago
[Eco Bounty] ioPay Lack of Contextual Feedback in "Edit Address" Interface
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) 1. Description The "Edit Address" interface contains a generic error or warning icon (red exclamation mark) that lacks supporting text or explanation. When a validation issue occurs—such as an invalid address format or a naming conflict—the app displays the red icon without a descriptive message, leaving the user unable to determine how to fix the error. 2. Steps to Reproduce Open the ioPay app and navigate to the Address Book. Select an existing address (e.g., "GATEIO") and tap Edit. Modify the address or name field to trigger a validation error. Observe the red exclamation icon that appears above the "Describe" field. 3. Actual Result A red exclamation icon (!) appears, but there is no accompanying text to explain the nature of the error. The user is left to guess whether the issue is with the wallet address, the character limit, or a network-related validation failure. 4. Expected Result The application should provide clear, actionable feedback: Error Labels: Display specific text next to the icon (e.g., "Invalid Address Format" or "Name already exists"). Field Highlighting: Highlight the specific input field that caused the error in red. Validation Tooltips: Allow users to tap the icon to see a detailed explanation of the requirement.

cryptotestnet 5 days ago
[Eco Bounty] ioPay Lack of Contextual Feedback in "Edit Address" Interface
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) 1. Description The "Edit Address" interface contains a generic error or warning icon (red exclamation mark) that lacks supporting text or explanation. When a validation issue occurs—such as an invalid address format or a naming conflict—the app displays the red icon without a descriptive message, leaving the user unable to determine how to fix the error. 2. Steps to Reproduce Open the ioPay app and navigate to the Address Book. Select an existing address (e.g., "GATEIO") and tap Edit. Modify the address or name field to trigger a validation error. Observe the red exclamation icon that appears above the "Describe" field. 3. Actual Result A red exclamation icon (!) appears, but there is no accompanying text to explain the nature of the error. The user is left to guess whether the issue is with the wallet address, the character limit, or a network-related validation failure. 4. Expected Result The application should provide clear, actionable feedback: Error Labels: Display specific text next to the icon (e.g., "Invalid Address Format" or "Name already exists"). Field Highlighting: Highlight the specific input field that caused the error in red. Validation Tooltips: Allow users to tap the icon to see a detailed explanation of the requirement.

cryptotestnet 5 days ago
[ECO Bounty] iopay IoTeXScan Link Missing in "All Networks" View
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) Description In the Activities tab, the application provides a direct link to IoTeXScan (the native block explorer) when the IoTeX network is specifically selected. however, when the user switches the filter to "All networks"—intended to show a unified history of IoTeX, Ethereum, BSC, and Polygon—the IoTeXScan icon and link completely disappear from the header. While the "All networks" view aggregates transactions, it effectively strips away the network-specific utility of the explorer link, forcing users to manually switch back to the "IoTeX" filter just to access their detailed on-chain history. Steps to Reproduce Open ioPay and navigate to the Activities tab. Set the network filter (top left) to IoTeX. Observe the IoTeXScan (magnifying glass/link) icon in the top right corner. Change the network filter to "All networks". Observe that the IoTeXScan link is no longer visible. Actual Result The IoTeXScan shortcut is removed when the multi-chain view is active, despite IoTeX transactions being present in the list. Expected Result The explorer link should remain visible or dynamic. When in "All networks," the icon could either default to IoTeXScan (as the native primary network) or offer a Multi-Explorer dropdown to view transactions on Etherscan, BSCScan, etc..

cryptotestnet 5 days ago
[ECO Bounty] iopay IoTeXScan Link Missing in "All Networks" View
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) Description In the Activities tab, the application provides a direct link to IoTeXScan (the native block explorer) when the IoTeX network is specifically selected. however, when the user switches the filter to "All networks"—intended to show a unified history of IoTeX, Ethereum, BSC, and Polygon—the IoTeXScan icon and link completely disappear from the header. While the "All networks" view aggregates transactions, it effectively strips away the network-specific utility of the explorer link, forcing users to manually switch back to the "IoTeX" filter just to access their detailed on-chain history. Steps to Reproduce Open ioPay and navigate to the Activities tab. Set the network filter (top left) to IoTeX. Observe the IoTeXScan (magnifying glass/link) icon in the top right corner. Change the network filter to "All networks". Observe that the IoTeXScan link is no longer visible. Actual Result The IoTeXScan shortcut is removed when the multi-chain view is active, despite IoTeX transactions being present in the list. Expected Result The explorer link should remain visible or dynamic. When in "All networks," the icon could either default to IoTeXScan (as the native primary network) or offer a Multi-Explorer dropdown to view transactions on Etherscan, BSCScan, etc..

cryptotestnet 5 days ago
[ECO Bounty] iopay Incorrect Logo for Ethereum Network
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) Description When accessing network settings or wallet options through the integrated browser (e.g., viewing an address on IoTeXScan), the Ethereum network option is paired with a generic "Globe" icon. This deviates from standard crypto UI conventions, where the recognizable Ethereum "diamond" (octahedron) logo is expected for quick visual identification. This inconsistency can lead to minor navigation confusion, as users must rely on reading the text label rather than recognizing the established asset branding. Steps to Reproduce Open the ioPay app and navigate to the Discover tab or a browser-based view like IoTeXScan. Open the wallet/action menu (typically the three dots or hamburger menu in the browser view). Locate the entry for Ethereum in the dropdown list. Observe the icon displayed to the left of the "Ethereum" text. Actual Result The Ethereum network is represented by a generic globe icon instead of its official branding. Expected Result The app should utilize the official Ethereum Logo to maintain a professional and easily navigable UI.

cryptotestnet 6 days ago
[ECO Bounty] iopay Incorrect Logo for Ethereum Network
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) Description When accessing network settings or wallet options through the integrated browser (e.g., viewing an address on IoTeXScan), the Ethereum network option is paired with a generic "Globe" icon. This deviates from standard crypto UI conventions, where the recognizable Ethereum "diamond" (octahedron) logo is expected for quick visual identification. This inconsistency can lead to minor navigation confusion, as users must rely on reading the text label rather than recognizing the established asset branding. Steps to Reproduce Open the ioPay app and navigate to the Discover tab or a browser-based view like IoTeXScan. Open the wallet/action menu (typically the three dots or hamburger menu in the browser view). Locate the entry for Ethereum in the dropdown list. Observe the icon displayed to the left of the "Ethereum" text. Actual Result The Ethereum network is represented by a generic globe icon instead of its official branding. Expected Result The app should utilize the official Ethereum Logo to maintain a professional and easily navigable UI.

cryptotestnet 6 days ago
[Eco Bounty] ioPay Lack of Visual Feedback for Recovery Email
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) 1. Description The "Recover AA wallet" interface provides insufficient visual feedback when a user interacts with the copy-to-clipboard actions. While a small "Success" toast notification appears at the bottom of the screen, the icons themselves do not change state to confirm the action. Furthermore, there is a lack of clear visual distinction between the initial state and the state after the recovery email has been successfully sent. 2. Steps to Reproduce Open the ioPay app and navigate to the "Recover AA wallet" screen. Tap the copy icon next to the "Subject" field containing the long recovery string. Observe the copy icon and the screen's response. Tap the "Send" button to initiate the email recovery process. Observe the feedback provided by the application. 3. Actual Result Static Icons: The copy icons remain identical before and after being pressed, providing no immediate confirmation that the data was captured. Disjointed Feedback: The "Success" message is a small, floating toast that is easily missed and does not visually link back to the specific field being copied. Lack of Progress Indicators: There is no clear visual change to the "Send" button or the overall UI to indicate that the recovery email is currently being processed or has been finalized. 4. Expected Result State Change Icons: Copy icons should change to a "Checkmark" or "Copied" icon for 1–2 seconds to provide immediate, localized confirmation. Dynamic Button Feedback: The "Send" button should show a loading state (spinner) during the process and a "Sent" state once completed. Enhanced Toasts: Success notifications should be more prominent or specifically mention which data (e.g., "Subject copied!") was affected. Suggested Fixes Icon Animation: Implement a simple animation where the copy icon transforms into a checkmark icon upon a successful copy action. Contextual Alerts: Replace the generic "Success" toast with a field-specific tooltip or a more detailed notification.

cryptotestnet 7 days ago
[Eco Bounty] ioPay Lack of Visual Feedback for Recovery Email
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) 1. Description The "Recover AA wallet" interface provides insufficient visual feedback when a user interacts with the copy-to-clipboard actions. While a small "Success" toast notification appears at the bottom of the screen, the icons themselves do not change state to confirm the action. Furthermore, there is a lack of clear visual distinction between the initial state and the state after the recovery email has been successfully sent. 2. Steps to Reproduce Open the ioPay app and navigate to the "Recover AA wallet" screen. Tap the copy icon next to the "Subject" field containing the long recovery string. Observe the copy icon and the screen's response. Tap the "Send" button to initiate the email recovery process. Observe the feedback provided by the application. 3. Actual Result Static Icons: The copy icons remain identical before and after being pressed, providing no immediate confirmation that the data was captured. Disjointed Feedback: The "Success" message is a small, floating toast that is easily missed and does not visually link back to the specific field being copied. Lack of Progress Indicators: There is no clear visual change to the "Send" button or the overall UI to indicate that the recovery email is currently being processed or has been finalized. 4. Expected Result State Change Icons: Copy icons should change to a "Checkmark" or "Copied" icon for 1–2 seconds to provide immediate, localized confirmation. Dynamic Button Feedback: The "Send" button should show a loading state (spinner) during the process and a "Sent" state once completed. Enhanced Toasts: Success notifications should be more prominent or specifically mention which data (e.g., "Subject copied!") was affected. Suggested Fixes Icon Animation: Implement a simple animation where the copy icon transforms into a checkmark icon upon a successful copy action. Contextual Alerts: Replace the generic "Success" toast with a field-specific tooltip or a more detailed notification.

cryptotestnet 7 days ago
[Eco Bounty] ioPay Manual Wallet Reordering (Up/Down Movement)
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) 1. Description The Manage Wallet interface lacks a manual reordering feature (drag-and-drop or up/down arrows) to let users organize their wallets according to preference. Currently, wallets appear to be listed in a fixed order, preventing users from moving frequently used accounts to the top for faster access. 2. Steps to Reproduce Open the ioPay app and navigate to Manage Wallet. Attempt to long-press or drag a wallet (e.g., "Cryptotestnet") to a different position in the list. Tap the three-dot menu icon to find an "Order" or "Move" option. 3. Actual Result The interface is static. There are no handles for dragging, no "Edit Order" mode, and no directional arrows to adjust the placement of wallets like "Cryptotestnet," "gghggggggggg," or "C". 4. Expected Result Users should be able to customize their wallet list order by: Drag-and-Drop: Implementing a long-press gesture to drag wallets up or down the list. Sorting Options: Providing automated sorting criteria such as "By Balance," "By Name," or "By Last Used." Pinned Wallets: Allowing users to "Pin" a primary wallet to the top of the list regardless of other sorting rules. Suggested Fixes Reorder Handles: Add a standard "hamburger" icon or grab handle to the left of each wallet avatar to indicate that the list is movable. Edit Mode: Introduce an "Edit" button in the top right header that, when clicked, enables reordering and bulk deletion options. Active Wallet Priority: Optionally allow the currently active wallet to automatically move to the top of the list for better visibility during transactions.

cryptotestnet 7 days ago
[Eco Bounty] ioPay Manual Wallet Reordering (Up/Down Movement)
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) 1. Description The Manage Wallet interface lacks a manual reordering feature (drag-and-drop or up/down arrows) to let users organize their wallets according to preference. Currently, wallets appear to be listed in a fixed order, preventing users from moving frequently used accounts to the top for faster access. 2. Steps to Reproduce Open the ioPay app and navigate to Manage Wallet. Attempt to long-press or drag a wallet (e.g., "Cryptotestnet") to a different position in the list. Tap the three-dot menu icon to find an "Order" or "Move" option. 3. Actual Result The interface is static. There are no handles for dragging, no "Edit Order" mode, and no directional arrows to adjust the placement of wallets like "Cryptotestnet," "gghggggggggg," or "C". 4. Expected Result Users should be able to customize their wallet list order by: Drag-and-Drop: Implementing a long-press gesture to drag wallets up or down the list. Sorting Options: Providing automated sorting criteria such as "By Balance," "By Name," or "By Last Used." Pinned Wallets: Allowing users to "Pin" a primary wallet to the top of the list regardless of other sorting rules. Suggested Fixes Reorder Handles: Add a standard "hamburger" icon or grab handle to the left of each wallet avatar to indicate that the list is movable. Edit Mode: Introduce an "Edit" button in the top right header that, when clicked, enables reordering and bulk deletion options. Active Wallet Priority: Optionally allow the currently active wallet to automatically move to the top of the list for better visibility during transactions.

cryptotestnet 7 days ago
[ECO Bounty] iopay Missing Visual Feedback and Icons in Earn Interface
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.6.0 (3976) Device: Redmi Note 10 Pro (Android 13) Description The Earn screen lacks appropriate visual feedback and descriptive icons for its primary staking categories (e.g., Stake IOTX, XPIN, FilDA). While the interface lists APY and terms, it provides no secondary icons or visual cues to distinguish between different types of yield products (e.g., "Liquid Staking" vs. "Flexible") beyond simple text. Furthermore, the header and category titles lack persistent visual feedback (such as active-state icons or informational tooltips) that would help users understand the risks or mechanics of each staking pool at a glance. This contributes to an "Information Void" similar to other text-heavy sections of the app. Steps to Reproduce Open the ioPay app and navigate to the Wallet tab. Tap the Earn icon in the quick-action menu. Review the staking list (e.g., Stake IOTX, XPIN, FilDA). Observe the lack of descriptive icons or interactive feedback elements next to the APY, Term, and Token fields. Actual Result The Earn list is primarily text-based, lacking the visual "anchors" or icons needed for quick scannability and professional UI feedback. Expected Result The UI should integrate Descriptive Icons (e.g., a "clock" for terms, a "shield" for security levels) and interactive tooltips to provide immediate visual feedback on staking mechanics.

cryptotestnet 7 days ago
[ECO Bounty] iopay Missing Visual Feedback and Icons in Earn Interface
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.6.0 (3976) Device: Redmi Note 10 Pro (Android 13) Description The Earn screen lacks appropriate visual feedback and descriptive icons for its primary staking categories (e.g., Stake IOTX, XPIN, FilDA). While the interface lists APY and terms, it provides no secondary icons or visual cues to distinguish between different types of yield products (e.g., "Liquid Staking" vs. "Flexible") beyond simple text. Furthermore, the header and category titles lack persistent visual feedback (such as active-state icons or informational tooltips) that would help users understand the risks or mechanics of each staking pool at a glance. This contributes to an "Information Void" similar to other text-heavy sections of the app. Steps to Reproduce Open the ioPay app and navigate to the Wallet tab. Tap the Earn icon in the quick-action menu. Review the staking list (e.g., Stake IOTX, XPIN, FilDA). Observe the lack of descriptive icons or interactive feedback elements next to the APY, Term, and Token fields. Actual Result The Earn list is primarily text-based, lacking the visual "anchors" or icons needed for quick scannability and professional UI feedback. Expected Result The UI should integrate Descriptive Icons (e.g., a "clock" for terms, a "shield" for security levels) and interactive tooltips to provide immediate visual feedback on staking mechanics.

cryptotestnet 7 days ago
[ECO Bounty] iopay Inconsistent Use of Positive Color Indicators (Not Green)
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.6.0 (3976) Device: Redmi Note 10 Pro (Android 13) Description In the Earn and Wallet interfaces, high-performance data—specifically extremely high APY rates—are displayed using an orange/gold color instead of the standard financial "Green" for positive growth. For example, a staking yield of 199%–200% for XPIN is highlighted in orange. While orange is often used for warnings or neutral states, in a financial context, users expect positive yields and gains to be clearly distinguished in green to quickly identify top-performing opportunities. The current color choice lacks the "success" visual feedback typically associated with high earnings. Steps to Reproduce Open the ioPay app and navigate to the Wallet tab. Tap the Earn icon in the quick-action menu. Locate assets with high yield percentages (e.g., XPIN Staking). Observe the color of the APY percentage text. Actual Result The high yield percentage (199%–200%) is rendered in an orange/amber hue, which does not instinctively signal high profitability to the user. Expected Result High-yield APYs and significant positive performance indicators should be rendered in a Vibrant Green to align with standard financial UI patterns and provide immediate positive feedback.

cryptotestnet 7 days ago
[ECO Bounty] iopay Inconsistent Use of Positive Color Indicators (Not Green)
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.6.0 (3976) Device: Redmi Note 10 Pro (Android 13) Description In the Earn and Wallet interfaces, high-performance data—specifically extremely high APY rates—are displayed using an orange/gold color instead of the standard financial "Green" for positive growth. For example, a staking yield of 199%–200% for XPIN is highlighted in orange. While orange is often used for warnings or neutral states, in a financial context, users expect positive yields and gains to be clearly distinguished in green to quickly identify top-performing opportunities. The current color choice lacks the "success" visual feedback typically associated with high earnings. Steps to Reproduce Open the ioPay app and navigate to the Wallet tab. Tap the Earn icon in the quick-action menu. Locate assets with high yield percentages (e.g., XPIN Staking). Observe the color of the APY percentage text. Actual Result The high yield percentage (199%–200%) is rendered in an orange/amber hue, which does not instinctively signal high profitability to the user. Expected Result High-yield APYs and significant positive performance indicators should be rendered in a Vibrant Green to align with standard financial UI patterns and provide immediate positive feedback.

cryptotestnet 7 days ago
[ECO Bounty] iopay UI Filter Failure - "Hide assets < 1 USD" Not Working
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.6.0 (3976) Device: Redmi Note 10 Pro (Android 13) Summary: The ioPay asset filter "Hide assets Issue Description Current Behavior: In the Token list, the checkbox "Hide assets < 1 USD" is checked (enabled). However, the app continues to display the IOTX balance of 0.04012, which has a total market value of approximately $0.0001998. This asset is significantly below the $1.00 threshold and should be hidden from the primary view. Expected Behavior: When the "Hide assets < 1 USD" filter is active, any token with a total value less than $1.00 should be removed from the list to declutter the user interface. Steps to Reproduce Open ioPay and navigate to the Wallet tab. Ensure you have an asset with a total value less than $1.00 (e.g., a small amount of IOTX). Tap the checkbox for "Hide assets < 1 USD". Observe that the low-value asset remains visible in the list.

cryptotestnet 7 days ago
[ECO Bounty] iopay UI Filter Failure - "Hide assets < 1 USD" Not Working
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.6.0 (3976) Device: Redmi Note 10 Pro (Android 13) Summary: The ioPay asset filter "Hide assets Issue Description Current Behavior: In the Token list, the checkbox "Hide assets < 1 USD" is checked (enabled). However, the app continues to display the IOTX balance of 0.04012, which has a total market value of approximately $0.0001998. This asset is significantly below the $1.00 threshold and should be hidden from the primary view. Expected Behavior: When the "Hide assets < 1 USD" filter is active, any token with a total value less than $1.00 should be removed from the list to declutter the user interface. Steps to Reproduce Open ioPay and navigate to the Wallet tab. Ensure you have an asset with a total value less than $1.00 (e.g., a small amount of IOTX). Tap the checkbox for "Hide assets < 1 USD". Observe that the low-value asset remains visible in the list.

cryptotestnet 7 days ago
[ECO Bounty] iopay UI Inconsistency - False "Latest Version" Status
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) Summary: The ioPay internal version checker incorrectly identifies v5.4.0 as the "latest version" despite a newer version being available in official app stores, preventing users from receiving critical updates directly through the app's native interface. Technical Details Device: Android (Mobile) Current App Version: v5.4.0 (3974) Screen: About ioPay / Checking for updates Issue Description Current Behavior: When a user triggers the "Checking for updates" feature within the "About ioPay" menu, the application displays a toast notification stating: "ioPay is already the latest version." The Conflict: As of April 2026, the Google Play Store and official repositories indicate that a newer build (v5.4.x+) is available. The internal checker appears to be out of sync with the live production environment or is failing to pull the correct version data from the server. Steps to Reproduce Open ioPay and go to the Settings or Profile tab. Tap on "About ioPay". Tap on "Checking for updates". Observe the confirmation message at the bottom of the screen.

cryptotestnet 7 days ago
[ECO Bounty] iopay UI Inconsistency - False "Latest Version" Status
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) Summary: The ioPay internal version checker incorrectly identifies v5.4.0 as the "latest version" despite a newer version being available in official app stores, preventing users from receiving critical updates directly through the app's native interface. Technical Details Device: Android (Mobile) Current App Version: v5.4.0 (3974) Screen: About ioPay / Checking for updates Issue Description Current Behavior: When a user triggers the "Checking for updates" feature within the "About ioPay" menu, the application displays a toast notification stating: "ioPay is already the latest version." The Conflict: As of April 2026, the Google Play Store and official repositories indicate that a newer build (v5.4.x+) is available. The internal checker appears to be out of sync with the live production environment or is failing to pull the correct version data from the server. Steps to Reproduce Open ioPay and go to the Settings or Profile tab. Tap on "About ioPay". Tap on "Checking for updates". Observe the confirmation message at the bottom of the screen.

cryptotestnet 7 days ago
[ECO Bounty] iopay Missing Icons for Privacy Policy and Terms of Service
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) Description In the latest build of ioPay, the links for Privacy Policy and Terms of Service located at the bottom of the About screen are presented as plain, underlined blue text. Unlike the functional menu items above them (e.g., Feedback, Community, Feature request), which feature descriptive leading icons, these legal links lack any visual "anchors" or document icons. This creates a visual disconnect in the UI hierarchy, making the legal section appear like an unstyled web hyperlink rather than an integrated component of the mobile application's native design. Steps to Reproduce Open the ioPay app and navigate to Settings (via the hamburger menu). Tap on About ioPay. Scroll to the bottom of the screen. Observe the styling of the Privacy policy and Terms of service links. Actual Result The links are displayed as basic blue text strings without accompanying icons, clashing with the icon-rich menu items above. Expected Result The links should be accompanied by standard legal or document icons (e.g., a "shield" for Privacy or a "document" for Terms) to maintain visual consistency across the entire screen.

cryptotestnet 9 days ago
[ECO Bounty] iopay Missing Icons for Privacy Policy and Terms of Service
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) Description In the latest build of ioPay, the links for Privacy Policy and Terms of Service located at the bottom of the About screen are presented as plain, underlined blue text. Unlike the functional menu items above them (e.g., Feedback, Community, Feature request), which feature descriptive leading icons, these legal links lack any visual "anchors" or document icons. This creates a visual disconnect in the UI hierarchy, making the legal section appear like an unstyled web hyperlink rather than an integrated component of the mobile application's native design. Steps to Reproduce Open the ioPay app and navigate to Settings (via the hamburger menu). Tap on About ioPay. Scroll to the bottom of the screen. Observe the styling of the Privacy policy and Terms of service links. Actual Result The links are displayed as basic blue text strings without accompanying icons, clashing with the icon-rich menu items above. Expected Result The links should be accompanied by standard legal or document icons (e.g., a "shield" for Privacy or a "document" for Terms) to maintain visual consistency across the entire screen.

cryptotestnet 9 days ago
[ECO Bounty] iopay UI/UX - Missing Audio Feedback for Address Copy
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) Summary: The ioPay mobile application fails to trigger a sound effect confirmation when a user copies their wallet address to the clipboard, reducing the multi-sensory feedback for a successful action. Issue Description Current Behavior: When tapping the "Copy" icon (the double-square icon next to the wallet address 0x5d9d...65e8d), the "Copied!" toast notification appears at the bottom of the screen, but it is not accompanied by any audio/sound effect. Expected Behavior: Successful copy actions should ideally trigger a subtle, short audio cue (haptic or sound) to provide immediate confirmation to the user, especially when their eyes might be focused on another part of the screen. Steps to Reproduce Open the ioPay app and navigate to the Wallet tab. Tap on the Copy icon next to the wallet address string below the total balance. Observe the visual "Copied!" notification. Confirm that no sound effect is played during this interaction. Impact Accessibility: Users with visual impairments rely on audio cues to confirm that a background action (like copying to clipboard) was successful. User Experience: Audio feedback adds a layer of "polish" to the app and provides extra assurance that the critical wallet address has been captured correctly. Proposed Solution Add a toggle in Settings > Notifications/Security to enable/disable sound effects for UI interactions. Implement a lightweight sound bite for successful clipboard actions, consistent with other Web3 wallet industry standards.

cryptotestnet 10 days ago
[ECO Bounty] iopay UI/UX - Missing Audio Feedback for Address Copy
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) Summary: The ioPay mobile application fails to trigger a sound effect confirmation when a user copies their wallet address to the clipboard, reducing the multi-sensory feedback for a successful action. Issue Description Current Behavior: When tapping the "Copy" icon (the double-square icon next to the wallet address 0x5d9d...65e8d), the "Copied!" toast notification appears at the bottom of the screen, but it is not accompanied by any audio/sound effect. Expected Behavior: Successful copy actions should ideally trigger a subtle, short audio cue (haptic or sound) to provide immediate confirmation to the user, especially when their eyes might be focused on another part of the screen. Steps to Reproduce Open the ioPay app and navigate to the Wallet tab. Tap on the Copy icon next to the wallet address string below the total balance. Observe the visual "Copied!" notification. Confirm that no sound effect is played during this interaction. Impact Accessibility: Users with visual impairments rely on audio cues to confirm that a background action (like copying to clipboard) was successful. User Experience: Audio feedback adds a layer of "polish" to the app and provides extra assurance that the critical wallet address has been captured correctly. Proposed Solution Add a toggle in Settings > Notifications/Security to enable/disable sound effects for UI interactions. Implement a lightweight sound bite for successful clipboard actions, consistent with other Web3 wallet industry standards.

cryptotestnet 10 days ago
[ECO Bounty] ioTexScan UI Asset Display - Total IOTX Balance Missing
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) Summary: On the IoTeXScan address details page, the primary balance indicator is blank, failing to display the total IOTX held by the address despite transaction history being present. Technical Details URL: https://iotexscan.io/address/0x5d9d12c6d996cce9b6b4aadd8d3d4f81b0465e8d Device: Mobile (Android/Chrome) Screen: Address Overview Issue Description Current Behavior: The "Balance" field is currently displaying a hyphen/dash (-) instead of a numerical value. Additionally, the "Token" dropdown displays $0.00 and 0 assets, even though the "Actions" count indicates 12 recorded transactions. Expected Behavior: The "Balance" field should accurately reflect the total amount of IOTX associated with the wallet address. If the balance is zero, it should explicitly display 0 IOTX rather than a blank state or a dash. Steps to Reproduce Open a mobile browser and navigate to the IoTeXScan address page provided. View the "Address" summary card at the top of the page. Observe the Balance field and the Token summary box.

cryptotestnet 10 days ago
[ECO Bounty] ioTexScan UI Asset Display - Total IOTX Balance Missing
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) Summary: On the IoTeXScan address details page, the primary balance indicator is blank, failing to display the total IOTX held by the address despite transaction history being present. Technical Details URL: https://iotexscan.io/address/0x5d9d12c6d996cce9b6b4aadd8d3d4f81b0465e8d Device: Mobile (Android/Chrome) Screen: Address Overview Issue Description Current Behavior: The "Balance" field is currently displaying a hyphen/dash (-) instead of a numerical value. Additionally, the "Token" dropdown displays $0.00 and 0 assets, even though the "Actions" count indicates 12 recorded transactions. Expected Behavior: The "Balance" field should accurately reflect the total amount of IOTX associated with the wallet address. If the balance is zero, it should explicitly display 0 IOTX rather than a blank state or a dash. Steps to Reproduce Open a mobile browser and navigate to the IoTeXScan address page provided. View the "Address" summary card at the top of the page. Observe the Balance field and the Token summary box.

cryptotestnet 10 days ago
[ECO Bounty] iopay Missing Listing on Microsoft Platforms
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) Summary: The ioPay wallet application and its associated browser extension are currently unavailable on the Microsoft Store and the Microsoft Edge Add-ons store, creating a gap in accessibility for Windows and Edge users. Technical Details Platform: Windows 10/11 Target Store 1: Microsoft Store (Apps) Target Store 2: Microsoft Edge Add-ons App/Extension Name: ioPay Wallet Issue Description Current Behavior: * A search for "ioPay" or "IoTeX" in the Microsoft Store returns no official application for desktop users. Searching the Edge Add-ons store does not list the official ioPay extension. While the Chrome version can be manually installed in Edge, it is not discoverable within Microsoft's native ecosystem. Expected Behavior: * The ioPay wallet (or a desktop wrapper) should be discoverable in the Microsoft Store for Windows users. The ioPay extension should be officially published to the Microsoft Edge Add-ons store to ensure verified updates and a seamless "one-click" installation for Edge users. Steps to Reproduce For the Store: Open the Microsoft Store app on Windows and search for "ioPay". Observe the absence of the official app. For the Extension: Navigate to the Microsoft Edge Add-ons website and search for "ioPay". Observe that no official extension is listed.

cryptotestnet 10 days ago
[ECO Bounty] iopay Missing Listing on Microsoft Platforms
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) Summary: The ioPay wallet application and its associated browser extension are currently unavailable on the Microsoft Store and the Microsoft Edge Add-ons store, creating a gap in accessibility for Windows and Edge users. Technical Details Platform: Windows 10/11 Target Store 1: Microsoft Store (Apps) Target Store 2: Microsoft Edge Add-ons App/Extension Name: ioPay Wallet Issue Description Current Behavior: * A search for "ioPay" or "IoTeX" in the Microsoft Store returns no official application for desktop users. Searching the Edge Add-ons store does not list the official ioPay extension. While the Chrome version can be manually installed in Edge, it is not discoverable within Microsoft's native ecosystem. Expected Behavior: * The ioPay wallet (or a desktop wrapper) should be discoverable in the Microsoft Store for Windows users. The ioPay extension should be officially published to the Microsoft Edge Add-ons store to ensure verified updates and a seamless "one-click" installation for Edge users. Steps to Reproduce For the Store: Open the Microsoft Store app on Windows and search for "ioPay". Observe the absence of the official app. For the Extension: Navigate to the Microsoft Edge Add-ons website and search for "ioPay". Observe that no official extension is listed.

cryptotestnet 10 days ago
[ECO Bounty] iopay App Availability - HUAWEI AppGallery
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) Summary: The ioPay wallet application is currently missing from the HUAWEI AppGallery, limiting access for users on HMS-only (Huawei Mobile Services) devices. Technical Details Platform: Android (HMS / HarmonyOS) Target Store: HUAWEI AppGallery App Name: ioPay Wallet Issue Description Current Behavior: A search for "ioPay" or "IoTeX" in the HUAWEI AppGallery yields no results for the official wallet application. Users on newer Huawei devices without Google Play Services are unable to download or update the application through the official regional store. Expected Behavior: The ioPay wallet should be listed in the AppGallery to support the global Huawei user base, ensuring they receive verified updates and secure installation packages. Steps to Reproduce Open the HUAWEI AppGallery on a Huawei device or via a browser. Type "ioPay" into the search bar. Observe that the official application does not appear in the search results.

cryptotestnet 11 days ago
[ECO Bounty] iopay App Availability - HUAWEI AppGallery
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) Summary: The ioPay wallet application is currently missing from the HUAWEI AppGallery, limiting access for users on HMS-only (Huawei Mobile Services) devices. Technical Details Platform: Android (HMS / HarmonyOS) Target Store: HUAWEI AppGallery App Name: ioPay Wallet Issue Description Current Behavior: A search for "ioPay" or "IoTeX" in the HUAWEI AppGallery yields no results for the official wallet application. Users on newer Huawei devices without Google Play Services are unable to download or update the application through the official regional store. Expected Behavior: The ioPay wallet should be listed in the AppGallery to support the global Huawei user base, ensuring they receive verified updates and secure installation packages. Steps to Reproduce Open the HUAWEI AppGallery on a Huawei device or via a browser. Type "ioPay" into the search bar. Observe that the official application does not appear in the search results.

cryptotestnet 11 days ago
[ECO Bounty] iopay Null Price Data for All Meme Assets
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) Description The Meme category within the main Wallet dashboard is currently failing to fetch and display market price data for any listed tokens (including TREX, IOID, ROBA, GOAT, etc.). Every asset in the list displays a null value indicator ($ --) for both the individual token price and the total held value. This issue prevents users from tracking the performance of their meme coin portfolio and suggests a systemic failure in the data feed or API integration specifically for the Meme sub-category. Steps to Reproduce Open the ioPay app and ensure you are on the Wallet tab. Navigate to the Meme sub-tab (located between xStocks and NFT). Observe the price and balance columns for all listed assets. Note that every entry displays $ -- despite the app being connected to the network. Actual Result The app displays a list of meme tokens with zero/null price information, rendering the portfolio view useless for financial tracking. Expected Result The app should pull real-time price data from the IoTeX ecosystem's DEXs (e.g., mimo) to provide accurate valuations for all assets in the Meme tab.

cryptotestnet 13 days ago
[ECO Bounty] iopay Null Price Data for All Meme Assets
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) Description The Meme category within the main Wallet dashboard is currently failing to fetch and display market price data for any listed tokens (including TREX, IOID, ROBA, GOAT, etc.). Every asset in the list displays a null value indicator ($ --) for both the individual token price and the total held value. This issue prevents users from tracking the performance of their meme coin portfolio and suggests a systemic failure in the data feed or API integration specifically for the Meme sub-category. Steps to Reproduce Open the ioPay app and ensure you are on the Wallet tab. Navigate to the Meme sub-tab (located between xStocks and NFT). Observe the price and balance columns for all listed assets. Note that every entry displays $ -- despite the app being connected to the network. Actual Result The app displays a list of meme tokens with zero/null price information, rendering the portfolio view useless for financial tracking. Expected Result The app should pull real-time price data from the IoTeX ecosystem's DEXs (e.g., mimo) to provide accurate valuations for all assets in the Meme tab.

cryptotestnet 13 days ago
[ECO Bounty] ioTexScan Missing Sidebar Icons & Weak Visual Feedback
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) Description The side navigation menu on IoTeXScan utilizes a purely text-based list for its core categories (e.g., DASHBOARD, ACTIONS, BLOCKS, TOKENS, STAKING). There are no accompanying Icons to provide a visual "anchor" for each section. In complex block explorers, icons are critical for "glanceability," allowing users to quickly distinguish between technical categories (like Blocks vs. Staking) without reading every line of text. Furthermore, the menu lacks strong visual feedback (such as a distinct highlight or icon color change) to indicate which section is currently active, potentially causing navigation confusion for mobile users. Steps to Reproduce Navigate to iotexscan.io on a mobile device. Open the sidebar menu by tapping the "hamburger" icon. Review the menu items under DASHBOARD, TOKENS, STAKING, etc.. Note the absence of any leading icons or visual status indicators for active categories. Actual Result The menu presents as a plain text list with no visual iconography or persistent status cues. Expected Result Each primary category should have a unique, descriptive Icon (e.g., a cube for Blocks, a coin for Tokens, a shield for Staking) to improve accessibility and visual hierarchy.

cryptotestnet 15 days ago
[ECO Bounty] ioTexScan Missing Sidebar Icons & Weak Visual Feedback
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) Description The side navigation menu on IoTeXScan utilizes a purely text-based list for its core categories (e.g., DASHBOARD, ACTIONS, BLOCKS, TOKENS, STAKING). There are no accompanying Icons to provide a visual "anchor" for each section. In complex block explorers, icons are critical for "glanceability," allowing users to quickly distinguish between technical categories (like Blocks vs. Staking) without reading every line of text. Furthermore, the menu lacks strong visual feedback (such as a distinct highlight or icon color change) to indicate which section is currently active, potentially causing navigation confusion for mobile users. Steps to Reproduce Navigate to iotexscan.io on a mobile device. Open the sidebar menu by tapping the "hamburger" icon. Review the menu items under DASHBOARD, TOKENS, STAKING, etc.. Note the absence of any leading icons or visual status indicators for active categories. Actual Result The menu presents as a plain text list with no visual iconography or persistent status cues. Expected Result Each primary category should have a unique, descriptive Icon (e.g., a cube for Blocks, a coin for Tokens, a shield for Staking) to improve accessibility and visual hierarchy.

cryptotestnet 15 days ago
[ECO Bounty] iopay Missing "Buy Load" / Mobile Top-up Utility
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) Description The ioPay application currently lacks a "Buy Load" feature, which allows users to purchase prepaid mobile credits, broadband, or utility loads directly using their crypto balance. In regions like the Philippines, "Buy Load" is a standard feature in financial and crypto apps (e.g., GCash, Maya, and some local exchanges) that facilitates the "real-world" utility of digital assets. Since many ioPay users interact with DePIN (Decentralized Physical Infrastructure Networks) projects that require persistent mobile connectivity (like Silencio or Soarchain), the inability to "top up" mobile data within the wallet creates a fragmented experience. Users are forced to off-ramp to fiat or move funds to a different app just to maintain the data connection required for their DePIN devices to function. Steps to Reproduce Open ioPay and navigate to the Wallet or Trade tab. Search for keywords such as "Buy Load," "Top-up," "Mobile Credit," or "Telco". Check the Discover tab for integrated top-up dApps. Observe that no native or third-party "Buy Load" utility is present. Actual Result The app focuses exclusively on token swaps and staking, with no bridge to local mobile carrier services. Expected Result A "Buy Load" utility should be integrated (possibly via partners like Bitrefill or Ding) to allow users to pay for Globe, Smart, or DITO credits using IOTX or stablecoins.

cryptotestnet 15 days ago
[ECO Bounty] iopay Missing "Buy Load" / Mobile Top-up Utility
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) Description The ioPay application currently lacks a "Buy Load" feature, which allows users to purchase prepaid mobile credits, broadband, or utility loads directly using their crypto balance. In regions like the Philippines, "Buy Load" is a standard feature in financial and crypto apps (e.g., GCash, Maya, and some local exchanges) that facilitates the "real-world" utility of digital assets. Since many ioPay users interact with DePIN (Decentralized Physical Infrastructure Networks) projects that require persistent mobile connectivity (like Silencio or Soarchain), the inability to "top up" mobile data within the wallet creates a fragmented experience. Users are forced to off-ramp to fiat or move funds to a different app just to maintain the data connection required for their DePIN devices to function. Steps to Reproduce Open ioPay and navigate to the Wallet or Trade tab. Search for keywords such as "Buy Load," "Top-up," "Mobile Credit," or "Telco". Check the Discover tab for integrated top-up dApps. Observe that no native or third-party "Buy Load" utility is present. Actual Result The app focuses exclusively on token swaps and staking, with no bridge to local mobile carrier services. Expected Result A "Buy Load" utility should be integrated (possibly via partners like Bitrefill or Ding) to allow users to pay for Globe, Smart, or DITO credits using IOTX or stablecoins.

cryptotestnet 15 days ago
[ECO Bounty] ioTex Hub UI Element Misalignment in Server List Modal
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) 1. Issue Summary The "Delete" (trash icon) button within the Server List modal is partially obscured and misaligned relative to its row. It is currently being overlapped by the site’s global Floating Action Button (FAB) (the megaphone icon), making it difficult for users to interact with server management tools. 2. Steps to Reproduce Navigate to https://hub.iotex.io/dev/pebble on a mobile device. Open the Server List settings (likely via the gear icon in the "Your Devices" section). Observe the "Actions" column in the modal. 3. Expected Result The Delete button should be vertically centered within its row and have sufficient padding to ensure it does not collide with persistent UI elements like the Floating Action Button. 4. Actual Result The Delete button is pushed to the bottom right of its container and is physically blocked by the megaphone FAB, creating a "Z-index" or layout collision.

cryptotestnet 16 days ago
[ECO Bounty] ioTex Hub UI Element Misalignment in Server List Modal
Wallet Address Reporter: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren App Version: ioPay v5.4.0 (3974) Device: Redmi Note 10 Pro (Android 13) 1. Issue Summary The "Delete" (trash icon) button within the Server List modal is partially obscured and misaligned relative to its row. It is currently being overlapped by the site’s global Floating Action Button (FAB) (the megaphone icon), making it difficult for users to interact with server management tools. 2. Steps to Reproduce Navigate to https://hub.iotex.io/dev/pebble on a mobile device. Open the Server List settings (likely via the gear icon in the "Your Devices" section). Observe the "Actions" column in the modal. 3. Expected Result The Delete button should be vertically centered within its row and have sufficient padding to ensure it does not collide with persistent UI elements like the Floating Action Button. 4. Actual Result The Delete button is pushed to the bottom right of its container and is physically blocked by the megaphone FAB, creating a "Z-index" or layout collision.

cryptotestnet 16 days ago