How do I obtain a new ypub from Trezor wallet?

In this blog post, we’ll walk you through the steps of using the ypub of your Trezor hardware wallet in combination with Bittr. If you would first like to know a bit more about extended public keys (xpub, ypub, zpub), we’d recommend you to read this blogpost first.

First of all, connect your Trezor hardware wallet and go the Trezor wallet interface. As you never want to share your actual extended public key, you first click “Add Account” (Step 1), which you will only use for Bittr! You then click on the name of your Trezor (Step 2) to go to the next screen.

In this screen, you click on “Show XPUBs” (Step 3) in order to reveal the extended public keys of your Trezor wallet.

Now that your extended public keys are visible, you’ll select the ypub belonging to the last account you’ve created (this account should have a balance of 0 and no previous transactions). You copy this ypub into your clipboard (Step 4) so that you can later paste it on Bittr’s website.

It’s now time to create your account with Bittr. Follow the steps as usual, by entering your e-mail address and mobile phone number. On the third step of registration, you’ll see a button for advanced users. Click “Enter Extended Public Key” (Step 5) to continue.

As you’re using a Trezor wallet, click “Trezor Wallet” (Step 6) and paste your extended public key into the form (Step 7). As Bittr wants to make sure you’re entering an unused extended public key, you then click on “Check Key” (Step 8) in order to continue.

You’ll see a warning message that checking your key may take up to 1 minute, after which the first three addresses of the wallet are shown. It’s extremely important to verify whether these addresses match with what you see in your Trezor, when you go to the “Receive” tab of your wallet (Step 9). Once you’ve confirmed the addresses, you can click “Approve and Continue” (Step 10) to finish your registration.

That’s it! You now have an account with Bittr in which each of your recurring deposits is automatically sent to a new address belonging to you!


  1. Trezor: Click “Add Account”
  2. Trezor: Click on your Trezor’s name
  3. Trezor: Click “Show XPUBs”
  4. Trezor: Copy ypub of newly created account
  5. Bittr: Click “Enter Extended Public Key”
  6. Bittr: Click “Trezor Wallet”
  7. Bittr: Paste ypub of newly created account
  8. Bittr: Click “Check Key”
  9. Bittr: Verify newly created addresses with Trezor
  10. Bittr: Click “Approve and Continue”

Originally published at on September 12, 2020.

Bittr offers the sweetest way to stack sats and slowly but surely save bitcoin! All you need is a bitcoin wallet, a Bittr account and a recurring SEPA transfer!

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store