Frequently asked questions

Introduction to Bitcoin
Introduction to wallets
Introduction to Blender Wallet
How to
Settings
Troubleshoot
What is Blender Wallet

Blender Wallet – is a cryptocurrency wallet, an interface for interacting with the blockchain. It does not store your funds, but offers an opportunity to manage it along with some useful features.

Is Blender Wallet an HD wallet?

Yes, Blender Wallet is an HD wallet.

Do you store my money? Are you a custodial wallet?

Blender Wallet is a non-custodial wallet. We do not store your mnemonic or your private keys. We do not have access to your funds. That's why if you lose your keys we won't be able to help you restore it.

What BIPs do you support?
BIP32

Defines a general structure of hierarchical deterministic wallets.

https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki

BIP39

Defines a generation of recovery phrase and it's conversion into a binary master seed of an HD wallet.

https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki

BIP44

Defines an implementation of the HD wallet based on BIP32 and BIP43. It describes multi-coin wallet structure for P2PKH addresses (i.e. 1-addresses)

https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki

BIP49

Defines an implementation of an HD wallet for SegWit(P2SH) addresses. This is similar to BIP44 except for address type.

https://github.com/bitcoin/bips/blob/master/bip-0049.mediawiki

BIP69

Proposes deterministic lexicographical sorting for transactions' inputs and outputs.

https://github.com/bitcoin/bips/blob/master/bip-0069.mediawiki

BIP84

Defines an implementation of the HD wallet for Native SegWit P2WPKH addresses (e.g. bc1-addresses in Bitcoin). Except for the address type, it is similar to BIP44.

https://github.com/bitcoin/bips/blob/master/bip-0084.mediawiki

BIP125

Describes Replace-by-fee (RBF) signalling policy. It allows spenders to add a signal to a transaction indicating that they want to be able to replace that transaction until it becomes confirmed.

https://github.com/bitcoin/bips/blob/master/bip-0125.mediawiki

BIP141

Defines a new structure called a "witness" that is committed to the blocks separately from the transaction merkle tree. This structure contains data required to check transaction validity but not required to determine transaction effects. In particular, scripts and signatures are moved into this new structure.

https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki

BIP143

This BIP proposes an improvement to SegWit related technology.

For more details see

https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki

BIP144

This BIP proposes an improvement to SegWit related technology.

For more details see

https://github.com/bitcoin/bips/blob/master/bip-0173.mediawiki

BIP173

Proposes a new format for native SegWit addresses, called Bech32.

https://github.com/bitcoin/bips/blob/master/bip-0173.mediawiki

What is an account in Blender Wallet?

An account – is your profile. It corresponds to your seed and your settings, not to the account in the HD wallet context.

Can I create several wallets in my account?

Yes. Each wallet will have its own pair of extended keys, from which it will derive user's addresses. All of this pairs of keys derive from a master key and can be restored from it. Wallet is a Blender Wallet's implementation of the account in the HD wallet.

What fee does Blender Wallet take except for miners fee?

The Blender Wallet does not take any hidden fee. Reward is received only by miners for including your transaction to block.

What types of addresses can I generate for receiving coins?

Compatibility и Native SegWit.

To which addresses can I send funds?

To all types of addresses.

What is the purpose of Withdraw commission from the transaction amount checkbox?

This option allows to subtract the amount of fee (network and mixer) from the transaction amount and to send the rest to the receiver.

By default the amount of fee is taken from the wallet balance and the receiver gets exactly how much you’ve specified in the Amount field.

What is a frozen address?

If you mark your address as frozen the funds that lie on it will become unavailable for spending during an automatic transaction completion. You'll still be able to manually choose this address for spending in the Addresses tab but it will be marked with a snowflake label so that you can distinguish it from not frozen ones and not use it accidentally. It is a useful feature if for some reason you need to keep funds on the particular addresses untouchable.

What is a change address?

A change address - is an address that is generated automatically for receiving a change when you create a transaction.

Can I spend unconfirmed funds?

Yes, Blender Wallet allows you to manually choose addresses with unconfirmed coins for spend.

How the method for fee bumping is chosen?

When using RBF, the initial transaction is replaced by a transaction with the same inputs and outputs. In order to increase miner’s fee, the amount of some of the outputs is being reduced. If the change amount is sufficient for that, than it’s being used, otherwise the amount of other inputs might decrease also. So, considering that, RBF is used when all of the following conditions are met:

  1. Transaction is outgoing.
  2. Transaction was marked with the RBF flag before sending.
  3. Amount of transaction is sufficient to cover fee delta.

When using CPFP, one of the outputs of the unconfirmed transaction is being spent with high network fee. In order to do so, the transaction must either be incoming or be outgoing and have a change. So, considering that, CPFP is used when all of the following conditions are met:

  1. RBF can not be used (conditions for RBF are not met).
  2. Transaction has a change(in case it’s outgoing transaction) or it is an incoming transaction.
  3. The unspent amount used is sufficient to cover the fee for the new(child) transaction.

Neither RBF nor CPFP can be used if:

  1. Transaction is outgoing and
    • it was not marked with RBF flag or it’s amount isn’t sufficient to increase the fee.
    • it has no change or it's amount isn’t sufficient to be sent and pay for the new (child) transaction.
  2. Transaction is incoming and it's amount isn’t sufficient to be sent and pay for the new (child) transaction.

How does a transaction discarding work?
You can discard an unconfirmed outgoing transaction by replacing this transaction with another one, using the RBF mechanism. Your own address becomes the output of a new transaction, so the funds are returned to you, minus the network fee.
    You cannot discard a transaction if:
  1. The transaction was not initiated by you, including if the transaction is incoming for you.
  2. It has already been confirmed (has at least one confirmation).
  3. The transaction was not marked with the RBF flag or its amount is not enough to increase the network fee.

Discarding a transaction might not succeed like any other RBF replacement. The initial transaction can be confirmed and the new one be rejected, if, for example, the miner takes the initial transaction into the block before the second appears in the network.

Please note that when a transaction is discarded, the entire amount will be returned to one address (all inputs will be combined).

What is a mixer?

A mixer - is a service that takes your coins and gives you other ones, unconnected with yours, therefore eliminating the connection between your transactions before and after using mixer.

How does mixer work?

The coins that you send go to our reserve where they go through the several stages of mixing with other coins. Meanwhile, previously mixed coins from our reserve that are not connected to yours are sent to the receivers you have specified.

What is a Guarantee Letter?

A Guarantee Letter - is a text document that contains all the conditions of the mixing and our PGP signature. It is a proof of our obligations and it can’t be forged. You need to download it in order to provide it to us in case of any problems as a proof of our deal.

What is a delay?

A delay — is the time by which the transfer of your result coins is deferred. The more time is passed between entering and exiting the mixer, the harder it is to relate your old coins to the new ones. Therefore it makes mixing more effective.

What is a Mixing Code?

A Mixing Code is used to prevent you from receiving coins which you have sent to the mixer during previous usage(s). In other words, to prevent you from receiving your own coins. First time you use mixer in the wallet you can enter your own Mixing Code if you have one from the Blender.io. If you don’t a new one will be generated. After that code will be saved in your account and used each time you use mixer in the transaction.

Why is mixed transaction recipients info deleted after 24 hours?

Because we don’t keep any data that connects the sender and the receivers after the mixing is done.

Can I import a mnemonic from another wallet?

No, this option is not supported yet.

Notifications of the transaction status

For easy tracking of transaction statuses in Blender Wallet you can see next notifications:

- Incoming — appears when a new incoming transaction gets to the mempool.

- Outcoming — appears when a new outcoming transaction gets a first confirmation, i.e. gets into block.

- Rejected — appears when incoming or outcoming transaction gets rejected by the network, for example due to the replace by fee.

Address statuses
UnconfirmedAn address with unconfirmed coins on the balance.
Not usedAn address that has not yet been used.
ConfirmedAn address with a non-zero balance and no unconfirmed coins.
ChangeAn address that was generated automatically to receive a change from an outgoing transaction.
UsedA zero balance address that has already been used. It is not recommended to use for preserving an anonymity.
FrozenFrozen address. Not used when creating a transaction in the Send tab. Available for spend in the Addresses tab or after unfreezing.
Boundary conditions

Maximum amount of wallets in the account — Unlimited

Maximum amount of empty wallets in the account — 2

Maximum amount of symbols in the wallet's name — 10

Minimal amount to send — 600 satoshi

Maximum amount of empty addresses — 20