diff --git a/README.md b/README.md index d75b8581..e550efa9 100644 --- a/README.md +++ b/README.md @@ -56,22 +56,19 @@ https://youtu.be/aIIc2DiZYcI * Only valid input letters appear during seed word entry (time-saver!) ### Considerations: -* Built for compatibility with Specter v1.1.0 and up (support for other wallet coordinators coming) +* Built for compatibility with Specter-desktop, Sparrow and BlueWallet Vaults * Current release takes ~50 seconds to boot before menu appears (be patient!) -* Use Specter's "other" device type when adding as a new signing device -* ALWAYS opt to use animated QR codes in Specter-desktop * Always test your setup before transfering larger amounts of bitcoin (try testnet first!) * Currently ONLY generating Native Segwit Multisig Xpubs -* Scanning animated QRs into a PC is tricky, be aware of ambient light, glare and focus * (Holding the screen upside-down or at a slight angle can significantly reduce glare) -* Display text is small; comes with 240x240 pixel territory but ever trying to optimize -* Check out our "seedsigner" telegram community for community help / feedback: (https://t.me/joinchat/GHNuc_nhNQjLPWsS) +* Check out our "seedsigner" telegram group for community help / feedback: (https://t.me/joinchat/GHNuc_nhNQjLPWsS) * If you think SeedSigner adds value to the Bitcoin ecosystem, please help me spread the word! (tweets, pics, videos, etc.) ### Planned Upcoming Improvements / Functionality: -* Support for Sparrow & Bluewallet multisig coordinators! * Support for single-signature XPUB generation / signing -* Manually step through QR sequences using button/joystick controls +* Support for BIP39 passphrases +* User-guided manual QR transcription to quickly input seed phrases +* Low/Med/High customizable QR density * Other optimizations based on user feedback! --------------- diff --git a/requirements.txt b/requirements.txt index 64536752..51d1a2c4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,8 +1,8 @@ -embit==0.4.2 +embit==0.4.3 imutils==0.5.4 Pillow==8.2.0 pyzbar==0.1.8 qrcode==6.1 RPi.GPIO==0.7.0 six==1.16.0 -spidev==3.5 \ No newline at end of file +spidev==3.5 diff --git a/src/seedsigner/views/settings_tools_view.py b/src/seedsigner/views/settings_tools_view.py index 1df950ef..57c27c77 100644 --- a/src/seedsigner/views/settings_tools_view.py +++ b/src/seedsigner/views/settings_tools_view.py @@ -95,22 +95,13 @@ def display_version_info(self): line1 = "SeedSigner" line2 = "Version v" + self.controller.VERSION - line3 = "built for use with" - line4 = "Specter-desktop" - line5 = "v1.1.0 or higher" - line6 = "(Joystick RIGHT to EXIT)" + line3 = "(Joystick RIGHT to EXIT)" View.draw.rectangle((0, 0, View.canvas_width, View.canvas_height), outline=0, fill=0) tw, th = View.draw.textsize(line1, font=View.IMPACT22) View.draw.text(((240 - tw) / 2, 20), line1, fill=View.color, font=View.IMPACT22) tw, th = View.draw.textsize(line2, font=View.IMPACT22) View.draw.text(((240 - tw) / 2, 55), line2, fill=View.color, font=View.IMPACT22) - tw, th = View.draw.textsize(line3, font=View.IMPACT22) - View.draw.text(((240 - tw) / 2, 90), line3, fill=View.color, font=View.IMPACT22) - tw, th = View.draw.textsize(line4, font=View.IMPACT22) - View.draw.text(((240 - tw) / 2, 125), line4, fill=View.color, font=View.IMPACT22) - tw, th = View.draw.textsize(line5, font=View.IMPACT22) - View.draw.text(((240 - tw) / 2, 160), line5, fill=View.color, font=View.IMPACT22) - tw, th = View.draw.textsize(line6, font=View.IMPACT18) - View.draw.text(((240 - tw) / 2, 210), line6, fill=View.color, font=View.IMPACT18) - View.DispShowImage() \ No newline at end of file + tw, th = View.draw.textsize(line3, font=View.IMPACT18) + View.draw.text(((240 - tw) / 2, 210), line3, fill=View.color, font=View.IMPACT18) + View.DispShowImage()