I expected them to simply show in my wallet to the address Brave gave me to copy/paste. The tokens originally showed in the wallet on my computer after I sent them from binance. So they WERE there.
After the transaction initially showed up with no issues I proceeded to import my solana account to the Brave wallet. It all showed good. I went to bed. Next morning when I logged in to do something I noticed BOTH SOLANA account and SHIB were 0 balance. This is when I imported the wallet to my mobile phone via seed phrase.
When I imported it to my mobile the Shib token wasnt showing at all which is when I proceeded to add it but has always showed 0 balance since import. I began fearing I had been hacked somehow and had my account drained, but since then its not looking that way.
As you can see my solana account is still there, Shib no.
This is the wallet address on my PC wallet: 0xE8824d6B210605E5Db9e3556ADdC536A87caA11f
This is the wallet address on my mobile phone browser wallet: 0xE8824d6B210605E5Db9e3556ADdC536A87caA11f
I didnt notice the difference in ETH address on the wallets compared to the transaction until a while after this glitch and looking over everything trying to figure out whats going on.
This address to send to I got from the Brave wallet to copy paste into the transaction. 100% exact steps I took are now getting a bit fuzzy to recall as time goes on.
I imported the wallet from a 24 word phrase. I only have the one seed phrase.
This seed phrase was generated by Brave wallet on my PC
Brave Wallet Recovery
Date created: 2/20/2020
I have never actually used the wallet for transacting until this Shib transfer. As I have generally stuck to exchanges I never had a use for the wallet. I had intentions of staking my Shib which is why I transferred to wallet and chose to try out Brave. I have only ever imported my wallet with this phrase. Have not knowingly created new account/address within Brave.
It was sent using BEP-20 as the network chosen.
I had 0 balance in the Brave wallet when I sent from Binance.
The other strange anomoly is that this Solana account shows on my mobile wallet but not on my desktop version. There is a bit of a difference between the layout of Brave interface on my phone and computer. I dont know if this is normal or not.
So the reason that these assets arenât showing up then is because they donât belong to an address being managed by your wallet currently.
Do you still have the keys associated with the wallet address 0x076188eC5dbF6341F0ad307EcE3d1CD740d5C170?
From my end, itâs not clear where you would have gotten this wallet address from but it doesnât seem to have appeared out of thin air. It may be a second or third wallet address that can be derived from your seed phrase and when you imported your Solana account it may have reset your wallet with so the additional addresses didnât get automatically detected.
If all of your assets are from the same seed phrase it should be possible to regenerate the other HD accounts by visiting brave://wallet/crypto/accounts/add-account/create/ on desktop. You can also find this in the UI, by going to brave://wallet, selecting accounts tab, and clicking the plus button in the top right corner to create account. From there youâll select Ethereum (or Solana) and it should generate the next HD account. If that wallet address matches your assets should appear.
The other aspect that may be at play here is that when you go to import a 24 word seed phrase thereâs two paths that have been supported by wallets throughout the ecosystem for these longer seed phrase. When youâre importing the seed phrase to Brave Wallet, itâs possible to import just the 24 word seed phrase or to import it with âLegacyâ mode by checking the box. If you originally generated your account with Legacy mode then you should be able to re-import the seed phrase and check the box like so:
All in all, it doesnât appear that youâve been hacked or that this seed phrase has been stolen. If that were the case, the funds wouldnât still be sitting in the address you linked to still. Wallet drainers and seed phrase stealers will move the assets out of the account as soon as possible which would mean thereâs an additional transaction from that account. In this case, it looks like you just need to get the private key associated with 0x076188eC5dbF6341F0ad307EcE3d1CD740d5C170 into your wallet so that you can manage the funds with your Brave Wallet.
If I try to import Solana address from the Private key that I can see on my mobile phone to the desktop I get the following error âCannot convert string to buffer. toBuffer only supports 0x-prefixed hex strings and this string was given: 0x Private key is hereâ
Any time I try to restore from the Ethereum key, it tells me that Iâm trying to import a duplicate account.
I created 2 new addresses now following your instructions with no luck in viewing my SHIB. The addresses did not match with 0x076188eC5dbF6341F0ad307EcE3d1CD740d5C170, both entirely different. I added SHIB to both and still no SHIB showing.
I then proceeded to try import from seed phrase again to which BOTH of those new addresses have disappeared.
The way that these 2 new addresses were generated, I know I did not create a new Ethereum account within the wallet when I transferred the SHIB. I got the address I transferred to from the deposit button next to Shiba Inu Token in the list. I pasted this into Binance. It all went well initially and showed up as Binance-Pegged Shiba Inu. There is nothing I can find on the desktop to re-ad Binance-Pegged Shiba.
Iâm beginning to feel somewhat defeated at this stage and losing hope that the Brave wallet hasnât screwed me over.
My Solana assets are still accessible still via my Phantom Wallet - same private key is in Phantom Wallet and Brave Wallet for this account.
Yes they are backed up. I put both Private Keys and the addresses in the same text pads that I keep my seed phrase. I keep 3 copies on separate devices. I saved these 2 keys the night I transferred SHIB and imported the Solana wallet.
When I tried to import the Solana account back to desktop via the Private Key given I get the error âCannot convert string to buffer. toBuffer only supports 0x-prefixed hex strings and this string was given: 0x Private key is hereâ
My Solana assets are still accessible still via my Phantom Wallet - same private key is in Phantom Wallet and Brave Wallet for this account.
Thank you so much for your time trying to figure this out.
I would create a few more ETH addresses in the wallet and pay attention to the string of each newly created address for the one that matches the transaction.
Restore your wallet in the Nightly browser using the seed phrase, and check that legacy box.
Import both your Ethereum Key and your Solana Key into the wallet
Add some additional accounts via the + button in the accounts panel after youâve imported the private keys.
See if the account appears (and the assets) doing this. If it doesnât, try resetting the wallet in Nightly in brave://settings/web3 and retry without checking the legacy seed phrase button.
Let me know if you encounter any errors and which wallet addresses appear when you do this as well.
You are most welcome! Glad we were able to get it solved. Also, what this means is that somehow your wallet got stuck in a weird state and it may have been a bug but at the very least itâs now been fixed and will be incoming to the stable version of Brave (with the orange logo).
If you reset your wallet on Brave Stable and import in the same way you did without the legacy box ticked, it should work in Brave like normal. If it doesnât then it was a bug that will be fixed once the code in nightly stabilizes into Brave Stable. Unfortunately sometimes bugs make their way through or data on the filesystem can be corrupted in ways we canât reproduce, so I appreciate your patience in working with me to test things out to fix it.