I just would like to make sure whether it is the default and expected behaviour to get a new Bitcoin address every time I click Deposit instead of reusing the old address. And if so, if there’s a way to change it to reuse the same address as on Ethereum.
Can my previously-generated BTC addresses be reused to deposit? I don’t even see them anywhere in the wallet, they’re not in the Transactions list.
Before attempting a bigger transaction I normally send a test amount but the next time I click Deposit I get a new address, which defeats the purpose of the test transaction…
Out of curiousity, does this mean that Brave wallet derives new private (and public) keys after each BTC transaction in a similar way to Cardano addresses? However, with a Cardano wallet, I can see the first address and all the subsequent addresses ever created.
Yep, I do. I created a BTC account on Brave Wallet, got a certain address and could receive a small test amount of BTC. When I click Deposit in the same account, I get a new address and can’t see the old one anywhere.
I am also experiencing the same issue. I just noticed that the BTC address on Brave is different from the first one I used. I hope that it isn’t a virus. On the other hand, Coinbase also has a similar mechanism of generating a new address for added security while the old address can still receive deposits. However, because Evan123 didn’t say whether or not this is a feature on Brave makes me think it could possibly be a virus either on my end or affecting Brave wallet users.
I would need to make a new transaction but there’s not much to show anyway, I first get an address and, after receiving the amount, the next time I click Deposit it gives me a new address… Same as confirmed by the @jomi364.
It doesn’t look like a bug though, it might be a standard behaviour or Brave’s choice. That’s why I was asking for a clarification. If that’s the case, it would make sense to show previously used addresses in the past transactions and I should be able to choose to reuse the same address (that’s the standard behaviour on Ethereum).
Would you be able to get in touch with the dev team and confirm this? And, perhaps, propose to implement the change mentioned above?
Let me try asking, did you create a Bitcoin account in your Wallet? Such as if you go into your portfolio and then to account, do you have Bitcoin listed there like in the screenshot below?
Oh, maybe that’s not a hint as I was thinking. Just went to test on Nightly thinking I was onto something, but realized it shows like below (at least on Nightly). Plus I missed your earlier comment in my rush:
So between the two, I guess can throw out my question above. Sorry for that. Though I am going to circle back and ask, are you able to show screenshots of it changing? And does it happen while you’re in the same window regardless, does it happen only when you exit Brave, or what? And you’re 100% choosing the same account? I mean, you don’t have multiple Bitcoin accounts? And it shows your test balance you sent yourself?
Thanks for trying. But the distinction here is that a deposit was already made, and it’s showing a different address after the 1st deposit. Also, the Ethereum address is the same. It’s only affecting Bitcoin. I suppose a Brave representative should confirm what is happening here. There’s really no other way for me to know as of now.
Do you have screenshots of what you’re seeing? The examples Saoiray showed above would be helpful.
I’d like to clarify the change in addresses you’re seeing. What are the names of these accounts when you go to deposit? Visuals will help here. Thanks!
@Saoiray Thanks for replying but you seem to have missed my point. As confirmed by @jomi364, the point is to make a deposit first, not just closing and reopening Brave. And, yes, I’m sure it’s the same account, I only have one Bitcoin account in this wallet.
@Evan123 Unfortunately, the exchange where I’m sending BTC from charges a quite steep transaction fee, so I’d rather not making other test transactions for the sake of investsigating this behaviour. Plus, I’m not sure how screenshots could help clarifying my description better. Reproducing the issue should be straightforward for the dev team:
Create e new Bitcoin account in Brave wallet
Send some BTC to the address shown when clicking “Deposit”
After receiving the first deposit, click “Deposit” again and see that the address has changed.
Plus, the transaction screen is empty, so I cannot retrieve the previous address from Brave wallet (I can attach a screenshot of this).
I thought this was just how bitcoin works. It rotates addresses automatically as a “privacy” feature when sending or receiving.
Its handled by the wallet according to what I’ve read but there is nothing stopping you still using the first generated address. You would probably need to grab it from transaction history and note it down.
Thanks for replying. That’s what I suggested in my first message but I was looking for a confirmation from the developers as not all wallets do that. And if that’s the case, it would be useful to see previously used addresses in the the transaction history (as Yoroi does on Cardano, for example), which at the moment doesn’t show them, nor does it show incoming transactions, for that matter. Of course, I can retrieve the first generated address from the sending platform/exchange/wallet or on a blockchain explorer but why hide it on Brave wallet?
While I understand privacy concerns, I - and, I believe, most people - reuse the same address often on Ethereum, so it would be great if Brave wallet made it easier to reuse it on Bitcoin too (by displaying it, or asking if I want to change/reuse it).
@alankillie I created the BTC account from the Brave wallet while having other previous accounts in the same wallet belonging to other blockchains (ETH and other second-layer chains), so I imagine this BTC account was created using the same seed phrase.
I just sent some more BTC to the first address I created. I received it successfully and the BTC account shows the right amount but no incoming transactions are shown in the history, so all my previous comments still stand.
Yeah. Transactions maybe not showing because the visible BTC account is using the next generated address. Bug? I would expect all transactions polled in the transaction list regardless of what address the wallet has rotated to.
Do you have screenshots of what you’re seeing? The examples Saoiray showed above would be helpful.
I’d like to clarify the change in addresses you’re seeing. What is the name of your Bitcoin account and what is the name of it when you go to deposit a second time? You shouldn’t need to make a second test transaction. We’re only looking for what you see when you try to deposit in Brave Wallet. Visuals will help here. Thanks!
As a Brave representative, why can’t you confirm whether or not Bitcoin addresses change for the same wallet? @veggar has already explained that the wallet address changes after depositing for the first time. So there shouldn’t be a need to post screenshots of it, since I’m also experiencing the same issue. After making the first Bitcoin deposit, does the wallet address change or not?? Any developer of Brave crypto wallets should have some kind of knowledge on this.
Just to clarify @jomi364 - Is this where you’re seeing the change in deposit address? Does the title of the account stay the same? Thanks again for confirming.