Skip to main content

Update: mobile wallet v1.2.0

— Ashigaru Open Source Project

Overview

The Ashigaru Open Source Project is pleased to announce the update of Ashigaru mobile to v1.2.0. Thank you for those who have continued to provide continued support to this Open Source project.

Release Highlights

Update of bundled Tor version

This change updates the bundled Tor version within the mobile app, allowing it to be compatible with the major Tor network update that saw many applications like Ashigaru that rely on Tor, break.

After updating, the app is able to continue to interact with the Tor services in which it relies upon for functionality, including the paired Dojo Server.

Cahoots is back

Soroban functionality within the app has been restored meaning users can again coordinate Stowaway and StonewallX2 transactions with other Ashigaru users, leveraging each participant's PayNym as the identity in which to organize and broadcast transactions which break the common-input-ownership-heuristic.

New account navigation with Bad Bank

This update introduces the ability to view and spend Bitcoin held in the Bad Bank account. This new functionality is added along with an overhaul to the user interface, where Deposit, Whirlpool and Bad Bank accounts can navigated from their respective tabs. New send and receive buttons are also included within each account tab.

Note: tapping send will initiate a spend from the account tab which you are on. Tapping receive will always display an address only from the wallet’s deposit account.

Additional Transaction Alerts

With the addition of now being able to spend from Bad Bank, due to privacy considerations that should be taken when doing so, three new Transaction Alerts have been added, as follows:

    • Spending from Badbank to Deposit account
    • Transaction Zero correlation
    • Badbank change

If any of these three alerts are triggered, ensure you give due consideration prior to continuing with transaction broadcast.

Message signing of BIP47 reusable payment code notification address

Following a request from The Dojo Bay contributors, in this update we have ensured that when a message is signed using your BIP47 reusable payment code notification address (via the PayNyms screen), automatically appended to the signed message is your wallet's BIP47 reusable payment code.

To accompany this we have also updated the Verify Message tool to provide additional verification if it detects a signed message contains a BIP47 reusable payment code; in addition to this tool verifying a message has been signed by the private key associated with the address (public key) yielding a valid signature, this tool now verifies the BIP47 reusable payment code contained within the signed message is also associated with the address (public key) therefore yielding a valid BIP47 payment code. This means verifying this type of signed message only requires one step, rather than two.


Release Notes

New:

  • Overhaul of home screen including new account navigation tabs, and new receive and send buttons.
  • Badbank account added (with spending capability).
  • 3 x Transaction Alerts when spending from Badbank account.

Updates:

  • Bundled Tor version.
  • Network and Dojo Server navigation button moved to multi-menu.
  • PayNym navigation button moved to multi-menu.
  • Pool denomination shown for remix transactions on Postmix tab.
  • Samourai Whirlpool logo replaced by Ashigaru Whirlpool logo.
  • Signing a message using BIP47 notification address automatically adds reusable payment code to signed message.
  • Validation of a BIP47 reusable payment code within a signed message now integrated into the Verify Message tool.
  • Functionality URLs retained after a secure erase for enhanced functionality redundancy.
  • PayNym contacts restore enhancement on Wallet Sync screen.

Fixes:

  • Online Cahoots via Soroban failing to connect.
  • PayNym database dependency required for Online Cahoots. (Dependency now removed).
  • Unable to view transaction details for remix transactions on Postmix tab.
  • Not possible to paste signed message in RFC2440 format in Verify Message tool.
  • App crash when selecting redeem script from Wallet Address Calculator tool.
  • App crash when navigating back during BIP47 reusable payment code sync (PayNyms > Sync all payment codes).
  • App crash when Dojo server pairing payload does not contain an explorer URL.

Other:

  • Minor text string and typo updates.

Download

The Ashigaru mobile application for Android can be downloaded from here using the Tor mobile or desktop browser.


Reminder

This website is the home of the Ashigaru Open Source Project. We do not hold a social media presence, nor have any other method of letting you know about the latest news related to this project. You should always verify information, or second-hand information, with what is stated on this website.

If you would like to get in contact with us, please do so via encrypted email following the steps here.


Thank you

We extend our sincere thanks to all who have downloaded, tried, and used Ashigaru mobile, provided valuable feedback and code reviews, as well as those who have graciously made donations to the Ashigaru Open Source Project. Your support is very much appreciated.