Wallet activity view missing transactions

Description of the issue:

I’ve noticed that the Activity view in the Brave wallet frequently omits transactions. Theya re also missing from the per-account Transactions view.The wallet balances does update and show correct values after transactions, but the transactions themselves don’t show up in the Activity view. I am confident I am looking at the correct account and the transactions missing are all visible on block explorers, so they did really happen.

Is there any way a normal user can debug why the transactions don’t show up in the the Activity view or Transactions list?

Could you add a “Refresh” icon or button that would make an API call to fetch the most recent transactions for that wallet from the blockchains?

Using a wallet that does not show the transactions gives a sketchy feeling, so improving the user experience here would greatly improve trust in the Brave and its wallet. I don’t think I am the only one witnessing this issue, as my friend also mentioned about it (which prompted me to write here) and on a quick search there are online threads like https://www.reddit.com/r/brave_browser/comments/1h78xtp/brave_wallet_no_transaction_history/ that discuss the same issue.

In general integrating the wallet in the browser is a great idea and selling point for Brave. Hopefully you continue to develop it!

Is the issue occurring on a specific network? No

What operating system are you using? Ubuntu

Brave Version (check About Brave): Brave 1.85.118 (Official Build) (64-bit)

Hello! Thanks for the feedback. At this time, only transactions that occur within Brave Wallet will appear. Transactions and activity that occur outside of the wallet are not shown currently.

What is definition of “with Brave Wallet”? If I go to a web3 website with Brave, connect with Brave wallet and do a transaction using the account in Brave wallet, is that considered “within” Brave or “outside” Brave?

If you’re not performing the transaction with the Brave Wallet, then that transaction will not appear in Brave Wallet. It does not show full block explorer activity for an address at this time.

I am performing transactions with the Brave Wallet and they don’t show up in Activity view or Transaction view. Other people are also experiencing this.

  1. Any tips how I can debug this myself? I am a web developer

  2. Could you add to your roadmap a feature that fetches transactions with the wallet id so that in case Brave has a bug and transactions done with Brave Wallet don’t show up this could be a secondary way to get them?

You have replied now twice “Brave does not do this”. That is not a useful reply, it does not help debug or solve the issue in any way.

Can you provide the details of your transaction that took place? Are you using a dApp or was it a send, swap, or deposit within Brave Wallet? What was the token/token pair used?

There is an older, niche issue that may pertain to what you’re experiencing. https://github.com/brave/brave-browser/issues/43199

We completely understand the need for viewing all txn information. In order to display incoming and historical transactions not initiated from Brave Wallet, it will require a third-party API to resolve. This is on our radar and being discussed internally.

Due to privacy reasons I’d rather not post exact wallet addresses here. However when doing testing, seems as if Brave Wallet shows in the Activity view only swaps done in Brave wallet. Anything done using Brave Wallet in a dApp in Brave browser is omitted.

While testing I filed https://github.com/brave/brave-browser/issues/51710 about tokens not being visible. That too would be simply fixed if Brave Wallet had a button to fetch wallet transactions/balances from an API and populate the balances and activity history with them. For a user it is discomforting to use a wallet that seems to “lose” money as it does not show up in transaction lists or balances and one have to constantly double-check from a blockchain explorer if the balances or transactions truly got lost/failed or if it is just Brave Wallet not showing them.

Thanks for submitting! Agreed, too much latency on token balances only leads to confusion.

Sends and dApp interactions should appear under Activity as well. Incoming transactions will not appear, but we have an open issue to resolve it.

I tested with AAVE dApp and am seeing both the deposit and withdrawal transaction within the Activity section.

Would you mind providing an example dApp where you’re experiencing trouble? We’d be happy to look into the matter. Thanks!

It was not a latency issue. I saw the bug reports about that and intentionally waited if the token shows up, but it didn’t. I had to enable it manually as explained in the bug report.

Transactions not showing up seems to be something multiple people report as mentioned in my original message. I will test with AAVE dApp to see if the transactions show up for me. If you test swap.cow.fi or stake.rocketpool.net and it works for you, then it would narrow it down to something related to the wallet type.