Releases: VerusCoin/Verus-Mobile
Verus Mobile v0.1.8 Beta Android APK
The following usability changes have been made for 0.1.8-beta:
- Introduced capability to add custom coins to your wallet through either a simple form or QR code, preparing Verus Mobile for PBaaS and extending Verus Mobile coin support to all Komodo asset chains (with electrum servers)
- Added new "Wallet Settings" menu, where users are able to choose the default number of transactions their wallet displays
- Updated KMD logo
- Fixed KMD interest sending error (We still recommend using the desktop wallet to claim your funds)
- Added mechanism to check app version and apply updates to in-app data structures on version update
- Changed currency switcher in receive screen to be more intuitive by displaying the currency you are currently entering instead of the one to switch to
- Refactored coin receive (invoice creation) screen, and added the option to save QR codes to the camera roll.
Installation Instructions
To install, simply navigate to this page on your Android device, download and install the APK. You may need to enable apps from outside sources.
Feel free to report any discovered bugs, issues, or suggestions by either publicly asking for community support on one of our mobile channels at https://discord.gg/VRKMP2S, or, for more discretion, emailing [email protected].
Privacy and Permissions
No personal data is stored or collected by the Verus Mobile application, except as necessary for authentication. All authentication data is stored locally.
The Verus Mobile application uses the following permissions for the following reasons:
Internet connectivity:
To fetch and post data and communicate with the blockchain through Electrum servers, the app requires internet connectivity. The signing of transactions is done locally and private keys are not shared over any network.
Access to system alerts:
To notify the user of important ongoing events while using the Verus Mobile application, the Verus Mobile application uses the system alert framework on both iOS and Android.
Camera and Audio access:
The Verus Mobile application's VerusPay QR code scanner is designed to read and parse VerusQR codes, or VerusPay invoices through the camera, and requires camera access to work properly. The user will be prompted to allow camera access upon first opening the VerusPay feature. Due to the current constraints of the library being used for VerusPay, the user will be asked to enable audio by default when starting VerusPay for the first time. Choosing to disable audio should in no way affect VerusPay's functionality.
Permission to vibrate the mobile device:
The Verus Mobile application uses the vibration feature of the mobile device it is running on for VerusPay, in order to give feedback upon the scan of a QR code invoice.
Permission to read/write to phone memory:
The Verus Mobile application uses the mobile devices AsyncStorage memory storage to hold encrypted account data while the application isn't running.
Disclaimer
This is experimental and unfinished software. Use at your own risk! No warranty for any kind of damage!
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The enclosed copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Verus Mobile v0.1.7 Beta Android APK
The following changes have been made for 0.1.7-beta:
-
Added the ability to create invoices based on USD values for coins supported by the CoinPaprika API
-
Introduced a data cache for data that will need to be reused frequently and rarely changes, improving performance on the home screen and transaction viewer
-
Fixed issues with sending Utrum and Zilla
-
Minor appearance improvements to certain buttons
-
Updated coin descriptions for OOT KMD, and ZILLA
-
Added initialization loading screen
-
Added K64 support
Installation Instructions
To install, simply navigate to this page on your Android device, download and install the APK. You may need to enable apps from outside sources.
Feel free to report any discovered bugs, issues, or suggestions by either publicly asking for community support on one of our mobile channels at https://discord.gg/VRKMP2S, or, for more discretion, emailing [email protected].
Privacy and Permissions
No personal data is stored or collected by the Verus Mobile application, except as necessary for authentication. All authentication data is stored locally.
The Verus Mobile application uses the following permissions for the following reasons:
Internet connectivity:
To fetch and post data and communicate with the blockchain through Electrum servers, the app requires internet connectivity. The signing of transactions is done locally and private keys are not shared over any network.
Access to system alerts:
To notify the user of important ongoing events while using the Verus Mobile application, the Verus Mobile application uses the system alert framework on both iOS and Android.
Camera and Audio access:
The Verus Mobile application's VerusPay QR code scanner is designed to read and parse VerusQR codes, or VerusPay invoices through the camera, and requires camera access to work properly. The user will be prompted to allow camera access upon first opening the VerusPay feature. Due to the current constraints of the library being used for VerusPay, the user will be asked to enable audio by default when starting VerusPay for the first time. Choosing to disable audio should in no way affect VerusPay's functionality.
Permission to vibrate the mobile device:
The Verus Mobile application uses the vibration feature of the mobile device it is running on for VerusPay, in order to give feedback upon the scan of a QR code invoice.
Permission to read/write to phone memory:
The Verus Mobile application uses the mobile devices AsyncStorage memory storage to hold encrypted account data while the application isn't running.
Disclaimer
This is experimental and unfinished software. Use at your own risk! No warranty for any kind of damage!
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The enclosed copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Verus Mobile v0.1.6 Beta Android APK
The following changes have been made for 0.1.6-beta:
• Fixed NaN display bug
• Updated wallet to be compatible with Electrum v1.4, all coins can now connect successfully
• Fixed sending error due to insufficient funds if the wallet has unshielded funds
• Fixed sending error for BTC
• Added automatic adjustment of transaction amount if the fee + amount is too large, asks user if they would like to send with new amount
• Changed proxy server connections to be https for mobile OS versions that support it (all except android version <= 24)
• Added ability to remove coins without removing account
• Fixed connections for DGB and DOGE
Installation Instructions
To install, simply navigate to this page on your Android device, download and install the APK. You may need to enable apps from outside sources.
Feel free to report any discovered bugs, issues, or suggestions by either publicly asking for community support on one of our mobile channels at https://discord.gg/VRKMP2S, or, for more discretion, emailing [email protected].
Privacy and Permissions
No personal data is stored or collected by the Verus Mobile application, except as necessary for authentication. All authentication data is stored locally.
The Verus Mobile application uses the following permissions for the following reasons:
Internet connectivity:
To fetch and post data and communicate with the blockchain through Electrum servers, the app requires internet connectivity. The signing of transactions is done locally and private keys are not shared over any network.
Access to system alerts:
To notify the user of important ongoing events while using the Verus Mobile application, the Verus Mobile application uses the system alert framework on both iOS and Android.
Camera and Audio access:
The Verus Mobile application's VerusPay QR code scanner is designed to read and parse VerusQR codes, or VerusPay invoices through the camera, and requires camera access to work properly. The user will be prompted to allow camera access upon first opening the VerusPay feature. Due to the current constraints of the library being used for VerusPay, the user will be asked to enable audio by default when starting VerusPay for the first time. Choosing to disable audio should in no way affect VerusPay's functionality.
Permission to vibrate the mobile device:
The Verus Mobile application uses the vibration feature of the mobile device it is running on for VerusPay, in order to give feedback upon the scan of a QR code invoice.
Permission to read/write to phone memory:
The Verus Mobile application uses the mobile devices AsyncStorage memory storage to hold encrypted account data while the application isn't running.
Disclaimer
This is experimental and unfinished software. Use at your own risk! No warranty for any kind of damage!
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The enclosed copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Verus Mobile v0.1.5 Beta Android APK
The following changes have been made for 0.1.5-beta:
•Fixed bug in verifying Bitcoin transactions that would often cause them to fail by being unable to verify normal transactions
•Fixed bug related to TXID display in Bitcoin transactions
•VerusPay now scans URIs with extra parameters after ?amount=
Installation Instructions
To install, simply navigate to this page on your Android device, download and install the APK. You may need to enable apps from outside sources.
Feel free to report any discovered bugs, issues, or suggestions by either publicly asking for community support on one of our mobile channels at https://discord.gg/VRKMP2S, or, for more discretion, emailing [email protected].
Privacy and Permissions
No personal data is stored or collected by the Verus Mobile application, except as necessary for authentication. All authentication data is stored locally.
The Verus Mobile application uses the following permissions for the following reasons:
Internet connectivity:
To fetch and post data and communicate with the blockchain through Electrum servers, the app requires internet connectivity. The signing of transactions is done locally and private keys are not shared over any network.
Access to system alerts:
To notify the user of important ongoing events while using the Verus Mobile application, the Verus Mobile application uses the system alert framework on both iOS and Android.
Camera and Audio access:
The Verus Mobile application's VerusPay QR code scanner is designed to read and parse VerusQR codes, or VerusPay invoices through the camera, and requires camera access to work properly. The user will be prompted to allow camera access upon first opening the VerusPay feature. Due to the current constraints of the library being used for VerusPay, the user will be asked to enable audio by default when starting VerusPay for the first time. Choosing to disable audio should in no way affect VerusPay's functionality.
Permission to vibrate the mobile device:
The Verus Mobile application uses the vibration feature of the mobile device it is running on for VerusPay, in order to give feedback upon the scan of a QR code invoice.
Permission to read/write to phone memory:
The Verus Mobile application uses the mobile devices AsyncStorage memory storage to hold encrypted account data while the application isn't running.
Disclaimer
This is experimental and unfinished software. Use at your own risk! No warranty for any kind of damage!
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The enclosed copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Verus Mobile v0.1.4 Beta Android APK
The following changes have been made for 0.1.4-beta:
• VerusPay can now read and automatically prepare payment for CoinGate invoices
• Verus Mobile handles network errors gracefully
• Additional verification added to transaction construction
• Certain performance bugs in navigation fixed
• General error handling improved
• Added more descriptive errors
•Added ability to scan and generate QR codes for wallet seeds
•Added nicer loading symbols, and the ability to pull down to refresh on the transaction screen and the home screen
•Verus Mobile now accounts for Coinbase UTXOs, and will explain what to do if it detects unshielded ones that it cannot spend to complete a transaction
Installation Instructions
To install, simply navigate to this page on your Android device, download and install the APK. You may need to enable apps from outside sources.
Feel free to report any discovered bugs, issues, or suggestions by either publicly asking for community support on one of our mobile channels at https://discord.gg/VRKMP2S, or, for more discretion, emailing [email protected].
Privacy and Permissions
No personal data is stored or collected by the Verus Mobile application, except as necessary for authentication. All authentication data is stored locally.
The Verus Mobile application uses the following permissions for the following reasons:
Internet connectivity:
To fetch and post data and communicate with the blockchain through Electrum servers, the app requires internet connectivity. The signing of transactions is done locally and private keys are not shared over any network.
Access to system alerts:
To notify the user of important ongoing events while using the Verus Mobile application, the Verus Mobile application uses the system alert framework on both iOS and Android.
Camera and Audio access:
The Verus Mobile application's VerusPay QR code scanner is designed to read and parse VerusQR codes, or VerusPay invoices through the camera, and requires camera access to work properly. The user will be prompted to allow camera access upon first opening the VerusPay feature. Due to the current constraints of the library being used for VerusPay, the user will be asked to enable audio by default when starting VerusPay for the first time. Choosing to disable audio should in no way affect VerusPay's functionality.
Permission to vibrate the mobile device:
The Verus Mobile application uses the vibration feature of the mobile device it is running on for VerusPay, in order to give feedback upon the scan of a QR code invoice.
Permission to read/write to phone memory:
The Verus Mobile application uses the mobile devices AsyncStorage memory storage to hold encrypted account data while the application isn't running.
Disclaimer
This is experimental and unfinished software. Use at your own risk! No warranty for any kind of damage!
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The enclosed copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Verus Mobile v0.1.3 Beta Android APK
The following issues have been fixed for release version 0.1.3-beta:
•App now warns user if it detects leading or trailing spaces in their seed
•Special characters are now prevented from being accepted in the seed
•Pressing the balance in the send screen now puts the entire balance into the amount field
•Introduced the settings menu, which allows the user to access an app info screen with app-related links and version numbers, and also a user profile settings menu, where the user can delete their
account, change their password, or recover their wallet seed
•Dismissing the keyboard is now easier from the sign in screen
•Komodo explorer website is now fixed to direct to a working explorer
•VerusPay now works for more situations
•Bug fixed where Bitcoin transactions would fail after confirm screen due to improper fee parsing
•Rounding error on some transactions that would cause them to fail fixed
•More guidance is given to user on account creation in terms of how important their seed is
Installation Instructions
To install, simply navigate to this page on your Android device, download and install the APK. You may need to enable apps from outside sources.
Feel free to report any discovered bugs, issues, or suggestions by either publicly asking for community support on one of our mobile channels at https://discord.gg/VRKMP2S, or, for more discretion, emailing [email protected].
Privacy and Permissions
No personal data is stored or collected by the Verus Mobile application, except as necessary for authentication. All authentication data is stored locally.
The Verus Mobile application uses the following permissions for the following reasons:
Internet connectivity:
To fetch and post data and communicate with the blockchain through Electrum servers, the app requires internet connectivity. The signing of transactions is done locally and private keys are not shared over any network.
Access to system alerts:
To notify the user of important ongoing events while using the Verus Mobile application, the Verus Mobile application uses the system alert framework on both iOS and Android.
Camera and Audio access:
The Verus Mobile application's VerusPay QR code scanner is designed to read and parse VerusQR codes, or VerusPay invoices through the camera, and requires camera access to work properly. The user will be prompted to allow camera access upon first opening the VerusPay feature. Due to the current constraints of the library being used for VerusPay, the user will be asked to enable audio by default when starting VerusPay for the first time. Choosing to disable audio should in no way affect VerusPay's functionality.
Permission to vibrate the mobile device:
The Verus Mobile application uses the vibration feature of the mobile device it is running on for VerusPay, in order to give feedback upon the scan of a QR code invoice.
Permission to read/write to phone memory:
The Verus Mobile application uses the mobile devices AsyncStorage memory storage to hold encrypted account data while the application isn't running.
Disclaimer
This is experimental and unfinished software. Use at your own risk! No warranty for any kind of damage!
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The enclosed copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Verus Mobile v0.1.2 Beta Android APK
Verus Mobile v0.1.2-beta Android APK
The following issues have been fixed for release version 0.1.2-beta:
•VerusPay is now able to scan Agama QR codes
Installation Instructions
To install, simply navigate to this page on your Android device, download the zip file, extract its contents, and install the APK. You may need to enable apps from outside sources.
Feel free to report any discovered bugs, issues, or suggestions by either publicly asking for community support on one of our mobile channels at https://discord.gg/VRKMP2S, or, for more discretion, emailing [email protected].
Verus Mobile v0.1.1 Beta Android APK
Verus Mobile v0.1.1-beta Android APK
Thanks to a quick community response, we were able to pinpoint certain bugs and fix them; the following issues have been fixed for release version 0.1.1-beta:
•VerusPay is now able to properly parse addresses and does not only send to self
•Any white spaces in the address field on the send screen are now removed automatically
Installation Instructions
To install, simply navigate to this page on your Android device, download the zip file, extract its contents, and install the APK. You may need to enable apps from outside sources.
Feel free to report any discovered bugs, issues, or suggestions by either publicly asking for community support on one of our mobile channels at https://discord.gg/VRKMP2S, or, for more discretion, emailing [email protected].
Verus Mobile v0.1.0 Beta Android APK
Verus Mobile v0.1.0-beta Android APK
Welcome to the first test release of Verus Mobile!
Verus Mobile v0.1.0-beta comes with the following features:
•Multiple account support, the ability to use different keys on the same phone
•VerusPay QR scanner integration, allowing users to go from scanning a Verus QR code to being prompted with a transaction to confirm in one step
•Support for 11 different coins, with more to come soon
•The ability to create VerusPay invoices compatible with the Verus Mobile app
Installation Instructions
To install, simply navigate to this page on your Android device, download the zip file, extract its contents, and install the APK. You may need to enable apps from outside sources.
Feel free to report any discovered bugs, issues, or suggestions by either publicly asking for community support on one of our mobile channels at https://discord.gg/VRKMP2S, or, for more discretion, emailing [email protected].