Skip to main content

Foundation Updates: April 2024

⏱️ April 2024: Beyond the Halving

Welcome to our April edition of Foundation Updates! This month was filled with excitement as we joined hands to celebrate a significant milestone in the Bitcoin space — the Bitcoin halving.

Now, let’s catch up and dive into what else has been happening at Foundation HQ. 🫡


This Month at Foundation

#21toHalving 🎊

As we bid farewell to April, we’re thrilled to reflect on the incredible journey we embarked on together with 20 other teams on our #21toHalving collab. A huge thanks to all 20 teams — from lightning, gaming, hardware and software wallets, to education and media outlets. Your participation showed the diversity and strength of the Bitcoin ecosystem & community.

Every day brought us together with giveaways that showcased the best of Bitcoin. We gave away numerous prizes, ranging from hardware wallets to sats, Bitcoin gaming rewards to swag.

The grand finale was our Twitter Space event where we gave away a 1.05 million sat prize. We extend our heartfelt gratitude to each and every person who joined us on this remarkable adventure. Until next time, thank you for being a part of our community!


Product Updates 🔥

Envoy v1.6.2 is here 🎊

  • Envoy now has drastically improved handling of varying display or text sizes, especially abnormally large display/text sizes.
    • As Envoy has gained more users, we’ve noticed an issue where those of you using larger display or text sizes can have issues with buttons being unable to be accessed, especially when setting up Envoy for the first time.
    • We’ve gone through Envoy with a fine-toothed comb to better handle when users have set their OS to use larger display or text sizes and respond appropriately.
  • Envoy now uses our new Foundation.xyz domain for all services. Older version of Envoy will now automatically use redirects from foundationdevices.com -> Foundation.xyz.

Read more 👉 Full Envoy Release Notes v1.6.2


The U.S. Department of Justice ramps up anti-privacy actions

In a whirlwind two weeks the U.S. DoJ has rapidly escalated their war on access to financial privacy with a cohesive campaign, all kicking off with the indictment of the two founders of the fantastic Samourai Wallet. In the wake of this indictment, Bitcoin privacy tools and Lightning service providers have felt the need to pull out of the US or shut down entirely, with Wasabi Wallet shutting down services on June 1st and Phoenix Wallet pulling their app from the U.S. app store.

We eagerly await the return of Whirlpool and Samourai once their names are cleared and charges are dismissed, and have committed to keeping the Postmix extension in Passport.

Note: are you a Samourai Wallet user looking to recovery your funds? We wrote an article on Freedom.Tech that takes you step-by-step migrating to Sparrow Wallet. Read more here.


Meet the Foundation Team 👥

Discover where our team has been making moves this April! We’ve been busy connecting with podcasts and events, sharing insights and experiences you won’t want to miss. Dive into the highlights below!

  • Our Head of Strategy and Marketing, Seth For Privacy recently joined @bitfinex to delve into the world of self-custody using our Passport device. Discover how we’re championing freedom through advanced security and easy accessibility. You can check it out here.
  • Bitcoin QnA joined in on the Ungovernable Misfit podcast.
  • Seth For Privacy and Bitcoin QnA joined the What Bitcoin Did podcast with Peter McCormack, breaking down the Samourai Wallet indictment and the repercussions already being felt throughout the space. Watch the full episode here.

Product Review and Photo of the Month 🤩

Each month, we select one of our users’ reviews and one photo from social media to feature in our newsletter. Your experiences and stories are what keeps us building, and we’re grateful for your ongoing support. Keep sharing your moments with us, and you could be the next one in our newsletter!

Photo:

Awesome pic of the passport thanks to @olvelez007 😍

Review:


What we’re working on 🛠️

  • We have multiple new wallet integrations in the works for Passport, and are close to releasing an open beta of v2.3.1 with them included!

Conclusion

That wraps up our April edition of Foundation Updates – thank you for joining us, stay tuned for more next month. In the meantime, for daily updates and insightful content you can:

🐦Follow us on Twitter

🟣 Follow us on Nostr

🌐 Subscribe to our newsletter

💬 Join our community support group on Telegram

With Love from all at Team Foundation 🧡

Envoy version 1.6.2 is now live!

We’re excited to announce that the latest version of Envoy1.6.2 – is now published on all your favorite mobile platforms! To download it, simply visit our download page or check for updates on your platform of choice.

Please note that there can be a significant lag from publishing to general availability due to Apple App Store and Google Play Store review policies and delays.

What’s changed

In Envoy v1.6.2 we’ve focused heavily on improving the user experience for those of you running larger text or display sizes, fixed a bug around transaction cancellation using RBF, and migrated to our new domain, Foundation.xyz.

For more details on each of the changes, keep reading below!

Improvements

  • Envoy now has drastically improved handling of varying display or text sizes, especially abnormally large display/text sizes.

    • As Envoy has gained more users, we’ve noticed an issue where those of you using larger display or text sizes can have issues with buttons being unable to be accessed, especially when setting up Envoy for the first time.

    • We’ve gone through Envoy with a fine-toothed comb to better handle when users have set their OS to use larger display or text sizes and respond appropriately.

  • Envoy now uses our new Foundation.xyz domain for all services.

    • Older version of Envoy will now automatically use redirects from foundationdevices.com -> Foundation.xyz.

    Bug Fixes

    • Fixed a minor text alignment issue introduced in 1.6.0.

    • Fixed a minor text issue in the onboarding flow.

    • Fixed an issue where the fee could be incorrectly calculated for Canceling transactions when sending to a Taproot address, causing some cancellation transactions to fail.

    Verifying Envoy on Android

    If you’d like to take the optional additional step of verifying Envoy binaries on Android, follow our guide: Verifying Envoy on Android

    Envoy version 1.6.0 is now live!

    We’re excited to announce that the latest version of Envoy1.6.0 – is now published on all your favorite mobile platforms! To download it, simply visit our download page or check for updates on your platform of choice.

    Please note that there can be a significant lag from publishing to general availability due to Apple App Store and Google Play Store review policies and delays.

    What’s changed

    We’ve focused Envoy 1.6.0 on a vital new feature for Bitcoin’s volatile fee market — replace-by-fee (otherwise known as “RBF”). RBF allows you to easily boost the fee on a transaction you’ve sent that’s stuck surfing the mempool, or even cancel an in-flight transaction and send it back to yourself. Just tap on any transaction that is unconfirmed and quickly Boost or Cancel it in Envoy.

    We’ve also brought a complete redesign of address and amount displays to Envoy, making it drastically easier and more intuitive to view amounts (in sats or BTC, as always!) or verify addresses. A special thanks to the fantastic Bitcoin Design initiative for spearheading the concept here! Oh, and don’t sleep on custom device names for Passports paired to Envoy, and the new Catalan translation 👀

    For more details on each of the changes, keep reading below!

    New Features

    • Full “replace-by-fee (RBF)” control is here!
      • If you’ve ever sent some Bitcoin only to have them get stuck in the mempool due to a crazy fee market, this one is for you!Now you can simply tap “⏩ Boost” when viewing a pending transaction’s details to get your transaction back to the top of the queue.Sent a transaction but realized it was a mistake? You can also tap “Cancel” and send the funds back to yourself using RBF as well 😌
    • When you set a custom name for your Passport, now that name will show up automatically in the Devices tab on Envoy.
      • Have multiple Passports in the house? Now you can easily tell them apart in Envoy using custom names!
      • Any name on Passport will now automatically be synced to Envoy when pairing for the first time.
        • Note that existing Passport names won’t be updated unless they are deleted first, but we’ll be improving that in Envoy v1.7.0!
    • Envoy translated to Catalan thanks to our friends over at @bcnbitcoinonly! Special thanks to @insatwetrust, in particular!!

    Improvements

    • Improved Tor performance on iOS (and some Android vendors), especially when it comes to getting fiat exchange rates.
    • Improved testnet reliability via new testnet Fulcrum infrastructure.
    • Available balance now shows fiat value in addition to Bitcoin, if fiat is enabled.
    • Improved the way fiat is displayed in the Transaction Details screen.
    • Updated OpenSSL libraries and removed some unnecessary dependencies.
    • Updated Arti (the Rust-native Tor library) in our library to the latest version, v1.1.12.
    • Improved tap targets across the board to make it that much easier to get to what you want in Envoy.
    • Tapping on the Accounts tab when inside an account will take you back to the main Accounts view.
    • When Fiat values are loading they will now display a loading bar instead of a 0.
    • We’ve taken a fine-toothed comb to the UI in Envoy and made a number of improvements across the board. Better UI, better UX, better Bitcoin experience.
    • Improved Spanish translations.

    Bug Fixes

    • Fixed a bug where Envoy would slow down if a custom Electrum server was unreachable for a long period of time.
    • Fixed a rare bug where sometimes the change address would be displayed as the destination address.
    • Fixed a bug where in some iOS instances selecting Custom fee would result in a crash.
      • Thank you @Fredodido56 for the report!
    • Fixed a bug where the German locale could randomly show commas and dots while typing a number in.
      • Kudos to Mike from our TG community for the report!
    • Fixed an issue where iPhone 8 users wouldn’t be able to tag coins.
    • Fixed an issue with displaying a 24-word seed when manually imported.
    • Fixed some minor issues where under certain circumstances fiat values wouldn’t display correctly.
    • Fixed a visual bug where after deleting a hot wallet and the backup, the Accounts view’s title would be displayed incorrectly.
    • Fixed some text strings wrapping when they shouldn’t have.
    • Fixed a minor bug where sometimes the user would be asked twice about adding a Note to a transaction when signing with Passport.
    • Fixed a minor bug where the small coin exclusion alert was triggered when it shouldn’t have been.
    • Fixed a minor issue where under specific circumstances a user was able to add an infinitely long tag name that broke the UI.
    • Fixed an edge case where the user would be able to attempt to build a transaction with negative fees.
    • Fixed an issue where Envoy could freeze if a user attempted to export an abnormal amount of logs.
      • As always, we take your privacy seriously! Envoy does not send logs to Foundation (and has no ability to do so), so this only applies to users who manually tried to export logs to share with us for a bug report.
    • Fixed an issue where Envoy could freeze if the change amount was too big when setting a custom fee.

    Verifying Envoy on Android

    If you’d like to take the optional additional step of verifying Envoy binaries on Android, follow our guide: Verifying Envoy on Android

    Foundation Updates: February 2024

    Hello Friends: Welcome Back to Our Monthly Updates!

    It’s been a while, but we’re back with our monthly newsletter. We’re thrilled to have you join us again. Curious about what’s been going on behind the scenes? We’ve got all the details waiting for you below. So, let’s catch up and dive into what’s been happening at Foundation HQ. 🫡

    This month at Foundation

    Since our last update we’ve been busy, pushing out a flurry of releases for both Passport and Envoy. Notable additions include features like coin control in Envoy and restore seed QR support on Passport. In case you missed any of the updates, you can swing by our GitHub page for both Passport and Envoy and stay up to date.

    Now, let’s see how February treated us in terms of our latest releases. 👇🏻

    Product Updates 🔥

    Passport v2.3.0

    • Say hello to proper send and receive support for Taproot in Passport 🥕
    • You can now export Passport’s master seed phrase via SeedQR, if desired.
    • Passport now allows the creation of 12 word seed phrases, and defaults to 12 word seed phrases during onboarding.
    • Advanced users can now generate 11 or 23 words offline, import into Passport, and Passport will automatically calculate the checksum 12th or 24th word when importing the new seed.

    Read more:

    https://foundationdevices.com/2024/02/passport-version-2-3-0-is-now-live/

    Envoy v1.6.0 (beta)

    We give our community a sneak peak and chance to contribute with beta releases of each version of Passport firmware and Envoy release, but if that sounds scary for you we have an official release planned for next week for Envoy 1.6!

    • Full “replace-by-fee (RBF)” control is here!
    • Drastically improved address and amount display per the Bitcoin Design standards. Sexy and intuitive.
    • When you set a custom name for your Passport, now that name will show up automatically in the Devices tab on Envoy.
    • Envoy translated to Catalan thanks to our friends over at @bcnbitcoinonly! Special thanks to @insatwetrust, in particular!!

    Read more 👉 Envoy beta version 1.6.0 is now live!

    DID YOU KNOW? We have an exclusive beta program at Foundation, offering you the opportunity to be among the first to test and experience any new releases for Passport or Envoy. Gain access to our Telegram group and be among the first to test-drive any new releases. You’ll have the chance to provide valuable feedback and even earn sats for any bugs you may find.

    Learn more here.

    Meet the Foundation Team 👥

    Discover where our team has been making waves in the public eye this February! We’ve recently joined a few podcasts – take a look below!

    Product Review and Photo of the Month

    Each month, we’ll be selecting one of our users’ reviews and one photo from social media to feature in our newsletter. Your experiences and stories are what keeps us building, and we’re grateful for your ongoing support. Keep sharing your moments with us, and you could be the next one in our newsletter!

    Our first photo is from BitcoinExpert on X:

    Our review of the month is from a customer over at Hey Apollo:

    What we’re working on

    March is just around the corner, and we’re getting ready to kick things off with a bang! We’ve been hard at work on something new for Foundation, and we’re also planning a fantastic community event on X to go alongside the launch. 🤫 We can’t wait for you to see. March is going to be HUGE for our community.

    Alongside this our amazing developers are hard at work on your favorite Bitcoin products, Passport and Envoy. Keep the feedback coming no matter how big or small we love it all.

    Where can you find us in March? Some of our team will be hitting the scene at the Pub Key event in NYC, Tuesday 5th March, ready to connect, educate, and dive into all things Self Custody.

    We’ll also be sponsoring and speaking at the inaugural Finney Forum in Dallas, Texas on March 15-16th, with Seth For Privacy speaking on the dangers of privacy puritanism.

    See you all there!

    Conclusion

    That wraps up our February edition of Foundation Updates – thank you for joining us, stay tuned for more next month. In the meantime, for daily updates and insightful content you can:

    🐦Follow us on Twitter

    🟣 Follow us on Nostr

    🌐 Subscribe to our newsletter

    💬 Join our community support group on Telegram

    With Love from all at Team Foundation 🧡

    Passport version 2.3.0 is now live!

    We’re excited to announce that the latest version of Passport firmware – 2.3.0 – is now live! To download it, simply initiate the update from Envoy to be guided through the process.

    WHAT’S CHANGED

    We’re beyond thrilled to be able to release Passport firmware v2.3.0, including full Taproot support, revamped passphrase behavior, an all-new address explorer, master seed SeedQR export, 12-word seed phrase support, 12th/24th word generation for advanced users, and native OP_RETURN message viewing and signing.

    This release is one of our largest to date and includes a massive amount of new features, improvements, and bug fixes.

    For more details on each of the changes, keep reading below!

    NEW FEATURES

    • Say hello to full Taproot support in Passport 🥕
      • Passport now has full support for sending and receiving using Taproot, making the combination of Envoy and Passport a powerful way to leverage the latest and greatest tech that Bitcoin has to offer.
      • Note: existing Passport users will need to re-pair Passport to add Taproot-specific accounts (Envoy will automatically prompt you to do this the first time you enable Taproot).
      • Envoy must be on v1.5.0 or greater to use Taproot in Envoy directly.
    • Passport now has full support for verifying and displaying OP_RETURN messages directly on-screen.
    • Account and multisig configuration displays have been reworked to make them contextual to the currently active wallet.
      • Previously additional accounts were displayed irrespective of there being a passphrase applied or not.
      • Now, you’ll only see the account(s) specific to the currently active wallet. For example, if you’ve only ever used account #2 named 'Savings' under the passphrase 123abc, then you’ll only see that account when the passphrase 123abc is active. The same also applies to multisig configurations.
    • You can now export Passport’s master seed phrase via SeedQR, if desired.
      • Please note that this contains your seed phrase in a QR format, and so should be treated just as carefully as your seed phrase itself! Don’t scan it with your camera app, save it in an image, etc.
      • Both Compact and standard SeedQR are supported.
      • You can find the SeedQR export when viewing your seed phrase by using the left-select button to open the SeedQR export menu.
    • We’ve added a brand new address explorer, allowing you to browse receive addresses directly on Passport and even display them as QR codes!
      • Note that since Passport is an air-gapped wallet, it cannot know which addresses have or have not been used, or what your balance is.
      • You can easily access the new address explorer under the “Manage Account” section of each account.
    • Passport now allows the creation of 12 word seed phrases, and defaults to 12 word seed phrases during onboarding.
      • Users can still choose 24 word seed phrases if desired.

      • We’ve gone in-depth in a past blog post on why, but 12 word seed phrases are more secure than necessary and easier to backup and recover than 24 word seed phrases. If you’re curious for more background, read our blog post:
    • Advanced users can now generate 11 or 23 words offline, import into Passport, and Passport will automatically calculate the checksum 12th or 24th word when importing the new seed.
      • Note that if a seed is generated outside of Passport, we cannot guarantee it was done securely! There have been many cases recently of users improperly generating a seed phrase (i.e. not providing enough randomness/entropy) and having funds stolen as soon as they send them to the new seed.
      • We always recommend allowing Passport to generate new seeds for you unless you are an advanced user that understands the risks with manual seed generation via dice rolls etc.
    • You can now set a custom name for your Passport!
      • This name will be displayed on boot, making it easier to distinguish between your various Passport devices.
      • This new setting can be found under Device > Device Name in settings.
    • You can now check the exact percentage of battery Passport has in the settings under Device > Battery.

    IMPROVEMENTS

    • We’ve improved address display based on the Bitcoin Design guidelines, making it easier than ever to verify addresses on Passport!
    • Verifying addresses on Passport is now significantly faster.
    • Passport now only prompts a single/multisig wallet type choice when verifying addresses if there is a multisig config imported for the active wallet fingerprint.
    • Users can now optionally display the seed words on-screen when first setting up Passport and using encrypted backups.
    • Improved how headers are displayed when creating or importing seeds to better reflect which step of the process a user is on.
    • Added a prompt to users setting up Passport to ensure they are in a private or secure place before carrying out the setup process.
    • Removed an unnecessary prompt to select or delete firmware when going through the firmware update flow.
    • Removed unnecessary imports in the firmware compilation process, optimizing Passport firmware size.
    • Backups can now be restored from anywhere on a microSD card, not just from the “proper” backups folder.
    • Browsing files on microSD no longer has a 20 file limit.
    • Improved minor error message dialogues.
    • Auto-shutdown has been lengthened for the onboarding process to avoid accidental shutdowns during onboarding.
    • Improved the success icon when verifying addresses.
    • Verifying reproducible builds of Passport firmware is now possible without granting Docker root permissions.
    • Wasabi Wallet has been removed from the list of export options.

    BUG FIXES

    • Fixed an incorrect warning dialogue when backing out of a manual encrypted backup.
    • Key Manager seed export no longer displays a setup screen that was there by mistake.
    • Fixed an issue where you couldn’t go back in the Predictive text explainers.
    • Fixed an issue where pressing back on SeedQR recovery screens would throw an error.
    • Fixed an issue where using the # character in an account name would break account name display.
    • Fixed a minor bottom menu selection display bug after exporting to SeedQR
    • Fixed a minor visual issue where the header would start scrolling in FE because it was too long.
    • Security words can only be enabled if you input the pin again correctly now.
      • Thanks to @backtopyramidone on Github for the report!
    • Improved the setup flow after resetting Passport to prevent a potential bug.

    VERIFYING, REPRODUCING, AND INSTALLING PASSPORT FIRMWARE

    If you’d like to verify and install the latest version of Passport manually, you can follow our guide on the topic here: Firmware Update support page

    If you’d like to take the additional step of testing the reproducibility of Passport’s firmware, you can follow our guide on the topic here: Reproducibility Guide