Skip to content

Releases: BlockchainCommons/GordianSeedTool-iOS

MacOS & iOS Release 1.6

MacOS & iOS Release 1.5

17 May 22:07
966da07
Compare
Choose a tag to compare

MacOS & iOS Release 1.4

06 Apr 19:42
58c235f
Compare
Choose a tag to compare

Summary of changes in version 1.4

I/O Improvements

  • NFC Import: Allows import from NFC Tags.
  • UR Import: Imports and processes "ur:" scheme strings.
  • Clipboard Erasure: Erases clipboard in 1 minute when used for export (iOS only).
  • File Saving: Exports to files, including MicroSDs and iCloud.
  • SSKR Split: Allows individual export of SSKR shares, such as to different MicroSD cards.

New Data Details

  • Descriptor Checksums: All output descriptors now include their checksum.
  • Seed Fingerprints: All seed OIBs now display the fingerprint for their master HD key.
  • Request Details: All crypto-requests now show notes and known key derivations.

Other Updates & Fixes

  • Seed Request Fix: Parses crypto-requests for seeds using the latest spec.
  • Other: Various UX improvements, interface standardizations, and small bug fixes.

MacOS & iOS Release 1.3.2

08 Feb 21:49
02a3314
Compare
Choose a tag to compare

1.3.2 (44), February 3, 2022

  • Fixed bug #118: SSKR print preview displays incorrectly.

1.3.1 (43), January 5, 2022

  • Key Export: Fixed a bug where changing the network wouldn't always update the derived ur:crypto-account to reflect the change.
  • QR code display: Reduced the threshold for a QR code to be animated from 800 to 600 bytes per segment.

MacOS & iOS Release 1.3

21 Dec 19:55
3afde91
Compare
Choose a tag to compare

Approved for release on both MacOS and iOS on 12-17-21 at https://apps.apple.com/us/app/gordian-seed-tool/id1545088229

Summary of changes in version 1.3

  • OS Support: This release supports iOS 15 or later and introduces support for macOS 12 (Monterey) or later.
  • Scan view: A camera selector button has been added for front/back cameras (iOS) and built-in/desktop webcam (macOS).
  • PSBT Signing: When a ur:crypto-request for PSBT signing is scanned, Seed Tool will attempt to find seeds that it is managing from which it can derive keys to sign the transaction's inputs. A confirmation screen is then displayed showing the details of the transaction. If the user approves, a ur:crypto-response is displayed. A "bare" PSBT may also be used, though it is not recommended.
  • Bare PSBT Signing: For compatibility testing with third-party wallets that have already implemented this, a bare ur:crypto-psbt may now be scanned and signed. Using ur:crypto-request is Blockchain Commons' recommended method for requesting PSBT signing, so when a bare ur:crypto-psbt is scanned, users are notified of this, thus this capability should be used only for developer compatibility testing and developers are encourage to adopt ur:crypto-request as soon as possible.
  • PSBT import formats: Importing a PSBT for signing may be done from the camera for ur:crypto-request and ur:crypto-psbt, or the clipboard for Base64-encoded PSBTs, or from a file for binary or Base64-encoded .psbt files.
  • PSBT export formats: Exporting a signed PSBT may be done in several formats: ur:crypto-response, ur:crypto-psbt, Base64-encoded PSBT, or binary .psbt file. All of these formats may use the share sheet, allowing (for example) Copy to Clipboard, except for binary .psbt files, which must be saved to the file system. The two UR formats can be displayed as (possibly animating) QR codes.
  • Key Export via Output Descriptors: Master keys derived from seeds can now be exported to Output Descriptors (ur:crypto-output or text) or Account Descriptors (ur:crypto-account). To see this new feature:
    1. choose a seed from the Seed List
    2. In the Encrypted Data section, tap "Authenticate"
    3. Tap "Derive Key" and then "Other Key Derivations"
    4. In the "Parameters" area, make sure "Bitcoin" and "Master Key" are selected
    5. Scroll down to the "Secondary Derivation" section and choose "Output Descriptor" or "Account Descriptor".
    6. Edit the "Account Number" field if desired.
    7. If you chose "Output Descriptor", then choose an "Output Type".
    8. Scroll down to the bottom to export your Output Descriptor or Account Descriptor.
  • QR Code Display: To increase compatibility with certain QR code readers, QR codes are now displayed as black modules (pixels) on a white background, even in dark mode.
  • Other bug fixes and minor enhancements.

Release 1.2

07 Sep 21:02
e7c9d6e
Compare
Choose a tag to compare

Approved by Apple App Store for release on 2022-08-31 at https://apps.apple.com/us/app/gordian-seed-tool/id1545088229

• You can now navigate from various places of the app to specific pages of the built-in user's guide via the ⓘ buttons.
• The Settings panel now contains a Show Developer Functions switch that shows the "Show Request/Response for this Seed/Key" options at appropriate places in the app.
• All functions that copied data to the clipboard, including long presses on QR codes, life hashes, and other static fields now invoke the system share sheet instead.
• In the Seed Detail view, the "Data" section has been renamed "Encrypted Data", and the "Decrypt" button is now called "Authenticate". It now reveals several buttons: Backup, Share, and Derive Key, which are menus that lead to futher functionality. There are also links to the documentation.
• The SSKR export view now includes a "preset selector" that lets users choose among comon sharding configurations. Users can still choose any configuration they like and this will be reflected in the preset selector as "custom".
• In the Settings panel, the default network is now "mainnet". This will only apply to users who have not manually changed this setting.
• In the Derive Key view, both the private and public keys are now simulatenously derived, and appear in separate sections at the bottom of the view.
• Other minor bug fixes and improvements.

Apple App Store Release 1.1

15 Jul 05:06
e9cfc20
Compare
Choose a tag to compare

Approved by Apple App Store for release on 2022-07-14 at https://apps.apple.com/us/app/gordian-seed-tool/id1545088229